summaryrefslogtreecommitdiff
path: root/tests/fate-run.sh
Commit message (Collapse)AuthorAge
* Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch2016-06-22
|\ | | | | | | | | | | | | * commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
| * tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-13
| |
* | fate: Add test for ticket 1833 (Ogg/Vorbis Chapters)Michael Niedermayer2016-04-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add audiomatchMichael Niedermayer2016-03-22
| | | | | | | | | | Testset provided by Justin Greer <justin@zencoder.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/gapless: add gapless aac testsMarton Balint2016-03-20
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | fate/concatdec: Use -bitexactTimothy Gu2015-12-06
| | | | | | | | | | | | Fixes FATE failures on --enable-small builds. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate-run: Fix indentationTimothy Gu2015-11-25
| |
* | fate: fix concat demuxer extended test portabilityMarton Balint2015-11-16
| | | | | | | | | | | | Sed \r is not portable, it does not work on freebsd, hopefully tr -d will. Signed-off-by: Marton Balint <cus@passwd.hu>
* | fate: fix concat demuxer extended tests on windowsMarton Balint2015-11-16
| | | | | | | | | | | | Line endings do matter to md5sum... Signed-off-by: Marton Balint <cus@passwd.hu>
* | fate: fix concat demuxer tests on msys/cygwin by using relative pathsMarton Balint2015-11-16
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | fate: add concat demuxer testsMarton Balint2015-11-15
| | | | | | | | | | Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Marton Balint <cus@passwd.hu>
* | tests/fate-run: Remove ./ from run ffmpeg callMichael Niedermayer2015-10-17
| | | | | | | | | | | | This makes it consistent with ffprobe Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate-run: Remove PROGSUF from function callsMichael Niedermayer2015-10-17
| | | | | | | | | | | | Fixes make fate V=2 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: use PROGSSUFChristophe Gisquet2015-10-16
| | | | | | | | | | | | | | May require exporting in the shell var PROGSUF when invoking a shell script. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Add basic license header checkMichael Niedermayer2015-09-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate-run: Pass bitexact flags to enc_dec_pcm() outputMichael Niedermayer2015-09-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add -fflags +bitexact to the relevant targetsAndreas Cadhalpun2015-08-30
| | | | | | | | | | | | | | This fixes fate with FF_API_LAVF_BITEXACT disabled. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | tests/fate-run: make FATE non-interactiveGanesh Ajjanagadde2015-08-12
| | | | | | | | | | | | | | | | | | | | | | FATE is non-interactive; it should not listen to user commands Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> This should fix leaving the terminal in a messed up state with zsh in case of crashes during fate Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Test pullup and fieldmatch with 5 instead of 1 frameMichael Niedermayer2015-05-12
| | | | | | | | | | Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '2fb02ecfd115a627f22df21720aa0bd4f6fcee8b'Michael Niedermayer2015-05-10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2fb02ecfd115a627f22df21720aa0bd4f6fcee8b': fate: Reduce the number of frames used to test video filters Conflicts: tests/fate-run.sh tests/ref/fate/filter-crop tests/ref/fate/filter-crop_scale tests/ref/fate/filter-crop_scale_vflip tests/ref/fate/filter-crop_vflip tests/ref/fate/filter-null tests/ref/fate/filter-pixdesc-abgr tests/ref/fate/filter-pixdesc-argb tests/ref/fate/filter-pixdesc-bgr24 tests/ref/fate/filter-pixdesc-bgr444be tests/ref/fate/filter-pixdesc-bgr444le tests/ref/fate/filter-pixdesc-bgr48be tests/ref/fate/filter-pixdesc-bgr48le tests/ref/fate/filter-pixdesc-bgr4_byte tests/ref/fate/filter-pixdesc-bgr555be tests/ref/fate/filter-pixdesc-bgr555le tests/ref/fate/filter-pixdesc-bgr565be tests/ref/fate/filter-pixdesc-bgr565le tests/ref/fate/filter-pixdesc-bgr8 tests/ref/fate/filter-pixdesc-bgra tests/ref/fate/filter-pixdesc-gbrap tests/ref/fate/filter-pixdesc-gbrp tests/ref/fate/filter-pixdesc-gbrp10be tests/ref/fate/filter-pixdesc-gbrp10le tests/ref/fate/filter-pixdesc-gbrp9be tests/ref/fate/filter-pixdesc-gbrp9le tests/ref/fate/filter-pixdesc-gray tests/ref/fate/filter-pixdesc-gray16be tests/ref/fate/filter-pixdesc-gray16le tests/ref/fate/filter-pixdesc-monob tests/ref/fate/filter-pixdesc-monow tests/ref/fate/filter-pixdesc-nv12 tests/ref/fate/filter-pixdesc-nv21 tests/ref/fate/filter-pixdesc-rgb24 tests/ref/fate/filter-pixdesc-rgb444be tests/ref/fate/filter-pixdesc-rgb444le tests/ref/fate/filter-pixdesc-rgb48be tests/ref/fate/filter-pixdesc-rgb48le tests/ref/fate/filter-pixdesc-rgb4_byte tests/ref/fate/filter-pixdesc-rgb555be tests/ref/fate/filter-pixdesc-rgb555le tests/ref/fate/filter-pixdesc-rgb565be tests/ref/fate/filter-pixdesc-rgb565le tests/ref/fate/filter-pixdesc-rgb8 tests/ref/fate/filter-pixdesc-rgba tests/ref/fate/filter-pixdesc-uyvy422 tests/ref/fate/filter-pixdesc-yuv410p tests/ref/fate/filter-pixdesc-yuv411p tests/ref/fate/filter-pixdesc-yuv420p tests/ref/fate/filter-pixdesc-yuv420p10be tests/ref/fate/filter-pixdesc-yuv420p10le tests/ref/fate/filter-pixdesc-yuv420p16be tests/ref/fate/filter-pixdesc-yuv420p16le tests/ref/fate/filter-pixdesc-yuv420p9be tests/ref/fate/filter-pixdesc-yuv420p9le tests/ref/fate/filter-pixdesc-yuv422p tests/ref/fate/filter-pixdesc-yuv422p10be tests/ref/fate/filter-pixdesc-yuv422p10le tests/ref/fate/filter-pixdesc-yuv422p16be tests/ref/fate/filter-pixdesc-yuv422p16le tests/ref/fate/filter-pixdesc-yuv422p9be tests/ref/fate/filter-pixdesc-yuv422p9le tests/ref/fate/filter-pixdesc-yuv440p tests/ref/fate/filter-pixdesc-yuv444p tests/ref/fate/filter-pixdesc-yuv444p10be tests/ref/fate/filter-pixdesc-yuv444p10le tests/ref/fate/filter-pixdesc-yuv444p16be tests/ref/fate/filter-pixdesc-yuv444p16le tests/ref/fate/filter-pixdesc-yuv444p9be tests/ref/fate/filter-pixdesc-yuv444p9le tests/ref/fate/filter-pixdesc-yuva420p tests/ref/fate/filter-pixdesc-yuva420p10be tests/ref/fate/filter-pixdesc-yuva420p10le tests/ref/fate/filter-pixdesc-yuva420p16be tests/ref/fate/filter-pixdesc-yuva420p16le tests/ref/fate/filter-pixdesc-yuva420p9be tests/ref/fate/filter-pixdesc-yuva420p9le tests/ref/fate/filter-pixdesc-yuva422p tests/ref/fate/filter-pixdesc-yuva422p10be tests/ref/fate/filter-pixdesc-yuva422p10le tests/ref/fate/filter-pixdesc-yuva422p16be tests/ref/fate/filter-pixdesc-yuva422p16le tests/ref/fate/filter-pixdesc-yuva422p9be tests/ref/fate/filter-pixdesc-yuva422p9le tests/ref/fate/filter-pixdesc-yuva444p tests/ref/fate/filter-pixdesc-yuva444p10be tests/ref/fate/filter-pixdesc-yuva444p10le tests/ref/fate/filter-pixdesc-yuva444p16be tests/ref/fate/filter-pixdesc-yuva444p16le tests/ref/fate/filter-pixdesc-yuva444p9be tests/ref/fate/filter-pixdesc-yuva444p9le tests/ref/fate/filter-pixdesc-yuvj420p tests/ref/fate/filter-pixdesc-yuvj422p tests/ref/fate/filter-pixdesc-yuvj440p tests/ref/fate/filter-pixdesc-yuvj444p tests/ref/fate/filter-pixdesc-yuyv422 tests/ref/fate/filter-pixdesc-yvyu422 tests/ref/fate/filter-pixfmts-copy tests/ref/fate/filter-pixfmts-crop tests/ref/fate/filter-pixfmts-hflip tests/ref/fate/filter-pixfmts-null tests/ref/fate/filter-pixfmts-pad tests/ref/fate/filter-pixfmts-scale tests/ref/fate/filter-pixfmts-vflip tests/ref/fate/filter-scale200 tests/ref/fate/filter-scale500 tests/ref/fate/filter-vflip tests/ref/fate/filter-vflip_crop tests/ref/fate/filter-vflip_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Reduce the number of frames used to test video filtersLuca Barbato2015-05-10
| | | | | | | | | | | | | | Use 5 frames for video filter tests and a single one for the pixelformat tests. Greatly reduces the test duration without reducing coverage.
| * fate: Fix test name for pixfmts testsTimothy Gu2015-04-23
| | | | | | | | | | | | | | | | | | | | | | The last pixel format gets leaked as `$test` further down the pipeline. See for example https://fate.libav.org/x86_32-netbsd-clang-no-inline-asm/20150420020104 Note the odd test names like “yuvj444p.” CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * fate: Omit the results if the test passedTimothy Gu2015-04-20
| | | | | | | | | | | | | | The FATE server does not report this information anyway and omitting it makes the successful run send much less data. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | tests/fate-run: do not attempt to parse tiny_psnrs output if it failedMichael Niedermayer2015-04-24
| | | | | | | | | | | | | | | | | | | | | | This avoids confusing syntax errors with awk later Likely fixes awk errors at: http://buildd.debian-ports.org/status/fetch.php?pkg=ffmpeg&arch=sparc64&ver=7%3A2.6.2-1&stamp=1428928967 Reviewed-by: Timothy Gu <timothygu99@gmail.com> Thanks-to: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> for the link Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: fix mp3 testswm42015-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Seeking to a negative time did not have the desired effect of seeking to the next valid position (the file start). On the other hand, just "-ss 0" will normally seek to a position higher than 0, because it adds the start time of the file. (The start time is not 0 because the gapless code skips a few samples from the start.) Fix this by using the "-seek_timestamp 1" option, which makes "-ss 0" do what you'd expect it would do. Also put the -ss option at the right place, before -i. This actually makes it seek, instead of something completely else. The ".out-3" test is no different in the -usetoc 0/1 cases, because the seeking is inaccurate (in both cases). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: test seeking to a specific positionwm42015-04-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: fix a typo in commentwm42015-04-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add mp3 gapless testwm42015-04-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests: Do not include stdout/stderr or diff if the test passedTimothy Gu2015-04-10
| | | | | | | | | | | | | | FATE currently discards this information anyway, so why waste the disk space? Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '96a06dbaf278e8152487e08772946f63bd2a3843'Michael Niedermayer2015-03-10
|\| | | | | | | | | | | | | | | | | | | | | * commit '96a06dbaf278e8152487e08772946f63bd2a3843': FATE: add support for testing hwaccels Conflicts: tests/Makefile tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: add support for testing hwaccelsAnton Khirnov2015-03-10
| |
* | tests/fate-run: Print more details on failure of stddev / filesize comparesClaudio Freire2015-03-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a982c5d74fbc7ff5bd2f2f73af61ae48e9b1bcc6'Michael Niedermayer2015-02-21
|\| | | | | | | | | | | | | | | | | | | | | * commit 'a982c5d74fbc7ff5bd2f2f73af61ae48e9b1bcc6': tests: drop bc dependency Conflicts: tests/fate-run.sh See: d47eeff2741a9ad9eb4398c1d844dd4f638d6ee4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * tests: drop bc dependencyClément Bœsch2015-02-21
| | | | | | | | | | | | | | We already have a dependency on awk and bc is sometimes not found in the base system. Signed-off-by: Martin Storsjö <martin@martin.st>
* | tests: drop bc dependencyClément Bœsch2015-02-10
| | | | | | | | | | We already have a dependency on awk and bc is sometimes not found in the base system.
* | tests: Fix test name for pixfmts testsTimothy Gu2014-11-09
| |
* | avcodec/ass: add FFmpeg signatureClément Bœsch2014-10-15
| |
* | fate: add rawdiff and use it for subtitlesClément Bœsch2014-10-15
| | | | | | | | | | We want subtitles tests to match exactly line endings and trailing characters.
* | fate: make subtitles tests output to stdout instead of md5Clément Bœsch2014-10-15
| | | | | | | | This makes tracking subtitles changes simpler.
* | 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
| |