aboutsummaryrefslogtreecommitdiffstats
path: root/tests/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* lavf/mov: Add support for edit list parsing.Sasi Inguva2016-09-191-0/+1
| | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/fifo: Add fate testJan Sebechlebsky2016-08-221-0/+1
| | | | | | Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* fate/apng : add test for apng decodingMartin Vignali2016-07-051-0/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit 'c3ed259e4fef64a1af4f6537be545fba47491aa9'Clément Bœsch2016-06-291-0/+1
|\ | | | | | | | | | | | | * commit 'c3ed259e4fef64a1af4f6537be545fba47491aa9': fate: Move Canopus decoder tests to a separate file Merged-by: Clément Bœsch <clement@stupeflix.com>
| * fate: Move Canopus decoder tests to a separate fileVittorio Giovara2016-06-061-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'a08b5d7b5725932f4ad39e95c5d6589392dee2c6'Derek Buitenhuis2016-05-121-1/+1
|\| | | | | | | | | | | | | * commit 'a08b5d7b5725932f4ad39e95c5d6589392dee2c6': build: Silence the lcov-reset target Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Silence the lcov-reset targetDiego Biurrun2016-04-211-1/+1
| |
* | fate: add matroska-remux test.Ronald S. Bultje2016-05-101-0/+1
| | | | | | | | | | | | This tests automatic insertion of the vp9_superframe BSF as well as ensuring that the colorspace properties in the video header can be modified when remuxing (-c:v copy).
* | Merge commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec'Derek Buitenhuis2016-05-091-1/+2
|\| | | | | | | | | | | | | * commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec': build: miscellaneous cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: miscellaneous cosmeticsDiego Biurrun2016-04-071-1/+2
| | | | | | | | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically.
* | fate: add audiomatchMichael Niedermayer2016-03-221-1/+1
| | | | | | | | | | Testset provided by Justin Greer <justin@zencoder.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | build: use intermediate lcov coverage fileAndreas Cadhalpun2016-02-061-2/+3
| | | | | | | | | | | | | | Otherwise the 'lcov -q --remove' run fails with the following error: lcov: ERROR: cannot write to coverage.info! Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | build: fix lcov with src linkAndreas Cadhalpun2016-02-061-1/+1
| | | | | | | | | | | | | | When out-of-tree builds now use a relative path, the '-b' option of lcov is not needed, so just pass the current directory to it in this case. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | dca: split decoder fate tests into dca.makHendrik Leppkes2016-02-021-0/+1
| |
* | fate: add concat demuxer testsMarton Balint2015-11-151-0/+1
| | | | | | | | | | Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Marton Balint <cus@passwd.hu>
* | fate: use PROGSSUFChristophe Gisquet2015-10-161-5/+9
| | | | | | | | | | | | | | May require exporting in the shell var PROGSUF when invoking a shell script. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add DNxHD/HR testsChristophe Gisquet2015-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently only 2 profiles are evaluated because they are the only 2 with distributed test sequences. - CID 1260: YUV 4:2:2 10 bits with block-adaptive interlace coding, from ticket 4876; - CID 1270: YUV 4:4:4 10 bits (HR), 1920x839, from ticket 4581. They were generated from the ticket sequences by running the following kind of command-line; ffmpeg -i $INPUT -an -sn -vcodec copy -vframes 1 -y $OUTPUT.mov Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Add basic license header checkMichael Niedermayer2015-09-291-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add -fflags +bitexact to the relevant targetsAndreas Cadhalpun2015-08-301-1/+1
| | | | | | | | | | | | | | 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>
* | Merge commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4'Michael Niedermayer2015-07-181-0/+1
|\| | | | | | | | | | | | | * commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4': fate: add checkasm target Merged-by: Michael Niedermayer <michael@niedermayer.cc>
| * fate: add checkasm targetJanne Grunau2015-07-181-0/+1
| |
* | Merge commit '8bc67ec2c0d2b5444d51a1bed1d50f0e10d92717'Michael Niedermayer2015-07-121-0/+2
|\| | | | | | | | | | | | | * commit '8bc67ec2c0d2b5444d51a1bed1d50f0e10d92717': Checkasm: assembly testing and benchmarking tool Merged-by: Michael Niedermayer <michael@niedermayer.cc>
| * Checkasm: assembly testing and benchmarking toolHenrik Gramner2015-07-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It provides the following features: * verify correctness by comparing output to the C version. * detect failure to save and restore clobbered callee-saved registers. * detect 32-bit parameters being used as if they were 64-bit in x86-64 (the upper halves are not guaranteed to be zero - but in practice they very often are, which makes those bugs hard to spot otherwise). * easy benchmarking. Compile by running 'make checkasm'. Execute by running 'tests/checkasm/checkasm'. Optional arguments are '--bench' to run benchmarks for all functions, '--bench=<pattern>' to run benchmarks for all functions that starts with <pattern>, and '<integer>' to seed the PRNG for reproducible results. Contains unit tests for most h264pred functions to get started, more tests can be added afterwards using those as a reference. Loosely based on code from x264. Currently only supports x86 and x86-64, but additional architectures shouldn't be too much of an obstacle to add. Note that functions with floating point parameters or floating point return values are not supported. Some compiler-specific features or preprocessor hacks would likely be required to add support for that. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* | tests/Makefile: Fix missing trailing slash for API tests dir targetGeorge Boyle2015-06-281-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate/api-tests: Move api-flac-test to API tests directory.George Boyle2015-06-271-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate/api-tests: Add directory and Makefile for API testsGeorge Boyle2015-06-271-2/+5
| | | | | | | | | | | | | | | | The intention of this change is to allow separation of API tests from the existing tests, and also to have a place for the API test source/executable files so they're not mixed in with the actual library code. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add mp3 gapless testwm42015-04-161-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '96a06dbaf278e8152487e08772946f63bd2a3843'Michael Niedermayer2015-03-101-1/+1
|\| | | | | | | | | | | | | | | | | | | | | * 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-101-1/+1
| |
| * Replace lena.pnmReinhard Tartler2014-11-281-1/+1
| | | | | | | | | | | | The new reference.pnm is a freely licensed replacement. The photo has been taken by Reinhard Tartler on August 28 2014, and is licensed under the expat license as stated at http://www.jclark.com/xml/copying.txt
* | tests/fate: added mxf tests for essencegroups and missing indexMark Reid2015-01-281-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix creation of ffprobe-test.nut on remote targets.Carl Eugen Hoyos2015-01-261-1/+1
| | | | | | | | | | | | | | | | This is not sufficient to run "make fate-ffprobe" on a remote system: The ffprobe output contains the relative path to the testfile, it is necessary to run the test from the build directory. One solution is to use a script like the following as --target-exec: ssh target "cd /remote/build/directory; $(printf "%q " "$@")"
* | tests: Add vsynth2 which uses the new reference.pnmMichael Niedermayer2014-12-021-0/+3
| | | | | | | | | | | | | | The file is already present in git and by using it we can perform more tests without the need of fate samples Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests: Rename vsynth2 to vsynth_lenaMichael Niedermayer2014-12-021-1/+1
| | | | | | | | | | | | This avoids confusion with a growing number of vsynth tests Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/Makefile: Fix path for creation of ffprobe-test.nut.Carl Eugen Hoyos2014-11-141-1/+1
| |
* | tests/Makefile: New try to fix fate-ffprobe with --target-path.Carl Eugen Hoyos2014-11-111-1/+1
| |
* | Merge commit 'f29c226af0ecc34c417b646580a9acd7d8bbaf48'Michael Niedermayer2014-10-171-0/+1
|\| | | | | | | | | | | | | * commit 'f29c226af0ecc34c417b646580a9acd7d8bbaf48': fate: add mpeg4 tests for frame size changes Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add mpeg4 tests for frame size changesJanne Grunau2014-10-171-0/+1
| |
* | tests/Makefile: Fix fate-ffprobe with --target-pathCarl Eugen Hoyos2014-10-081-6/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Remove non-free tests/lena.pnm and adapt FATE tests to depend on lena.pnm in ↵Andreas Cadhalpun2014-09-041-1/+1
| | | | | | | | | | | | the SAMPLES directory Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: Fix ffprobe tests with --target-path set.Carl Eugen Hoyos2014-08-241-2/+6
| |
* | Merge commit '23dfa00b88fc927d4c1854ab4fc60f5c6398f3ac'Michael Niedermayer2014-08-041-0/+1
|\| | | | | | | | | | | | | | | | | | | * commit '23dfa00b88fc927d4c1854ab4fc60f5c6398f3ac': fate: explicitly set the default THREADS value Conflicts: tests/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: explicitly set the default THREADS valueJanne Grunau2014-08-041-0/+1
| | | | | | | | | | | | This makes the default of '1' more explicit than defaulting to '1' in fate-run.sh and regression-funcs.sh if THREADS is not set. Fixes the reported thread count in fate-cpu if THREADS is not set.
* | Merge commit '706208ef47bffd525c982975d2756f7b2b220b8d'Michael Niedermayer2014-08-011-1/+4
|\| | | | | | | | | | | | | | | | | | | | | * 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-011-1/+4
| | | | | | | | This allows running all the tests individually and/or in parallel.
* | tests: add a third, 34x34, targetChristophe Gisquet2014-06-101-0/+5
| | | | | | | | | | | | This should exercise the corner cases of numerous codecs. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222'Michael Niedermayer2014-05-151-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222': lavc: add a native Opus decoder. Conflicts: Changelog configure libavcodec/version.h Fate tests pass with both avresample as well as swresample based opus decoder, but are disabled (reference files are very large so i want to think a day or 2 about if theres an alternative or if they could be avoided, they also dont match the official samples) Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add a native Opus decoder.Anton Khirnov2014-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Initial implementation by Andrew D'Addesio <modchipv12@gmail.com> during GSoC 2012. Completion by Anton Khirnov <anton@khirnov.net>, sponsored by the Mozilla Corporation. Further contributions by: Christophe Gisquet <christophe.gisquet@gmail.com> Janne Grunau <janne-libav@jannau.net> Luca Barbato <lu_zero@gentoo.org>
* | Fix TARGET_SAMPLES and TARGET_PATH for some fate tests.Carl Eugen Hoyos2014-03-181-1/+1
| | | | | | | | | | This allows running more fate tests on remote targets without the source tree.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-01-311-0/+1
|\| | | | | | | | | | | | | * qatar/master: fate: add xvid test for custom matrices Merged-by: Michael Niedermayer <michaelni@gmx.at>