summaryrefslogtreecommitdiffstats
path: root/tests/fate.sh
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a'Clément Bœsch2017-05-051-0/+1
|\ | | | | | | | | | | | | * commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a': fate: Add --ignore-tests configure option for omitting specific FATE tests Merged-by: Clément Bœsch <cboesch@gopro.com>
| * fate: Add --ignore-tests configure option for omitting specific FATE testsJanne Grunau2016-12-281-0/+1
| | | | | | | | | | | | | | | | | | This can be useful to filter out noise in known-broken scenarios like miscompilation by legacy compilers and similar. Originally based on a patch by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '11a9320de54759340531177c9f2b1e31e6112cc2'Clément Bœsch2017-05-031-2/+2
|\ \ | |/ | | | | | | | | | | | | | | * commit '11a9320de54759340531177c9f2b1e31e6112cc2': build: Move build-system-related helper files to a separate subdirectory "ffbuild" directory name is used instead of "avbuild". Merged-by: Clément Bœsch <u@pkh.me>
| * build: Move build-system-related helper files to a separate subdirectoryDiego Biurrun2016-12-221-2/+2
| | | | | | | | This unclutters the top-level directory and groups related files together.
* | Merge commit '286ab878bd39b56008035638227b3ecb8ec5bbb7'James Almer2017-04-041-1/+1
|\ \ | |/ | | | | | | | | | | * commit '286ab878bd39b56008035638227b3ecb8ec5bbb7': fate.sh: Allow setting other make flags for running tests Merged-by: James Almer <jamrial@gmail.com>
| * fate.sh: Allow setting other make flags for running testsMartin Storsjö2016-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | If makeopts_fate is set, these makeopts are used for running the tests instead of the normal makeopts. If it isn't set, the normal makeopts variable is used as before. This is useful if remote testing on a lesser machine where a large number of parallel jobs might be undesireable, while wanting to speed up the build with many parallel processes. Signed-off-by: Martin Storsjö <martin@martin.st>
* | fate: mask errors while constructing report filesClément Bœsch2017-03-241-1/+1
| | | | | | | | | | | | | | The first case was forgotten in 89790ba2bfc9d0dc5ad407c5724b6ee616ecde58. Note: build_only=yes is one of the case where hiding the errors makes sense.
* | Merge commit 'cd846b47977485bd4063e77a3324e6b7840567a2'Derek Buitenhuis2016-03-041-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'cd846b47977485bd4063e77a3324e6b7840567a2': fate: Ignore errors from concatenating report files Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: Ignore errors from concatenating report filesDiego Biurrun2016-02-231-1/+1
| | | | | | | | Some files may be missing for valid reasons, e.g. on compile failure.
* | Merge commit '9328adcc8012a1b0e00c465c85b5453589a4f5f7'Derek Buitenhuis2016-03-041-1/+1
|\ \ | |/ | | | | | | | | | | * commit '9328adcc8012a1b0e00c465c85b5453589a4f5f7': fate: Be silent when fetching Git updates Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: Be silent when fetching Git updatesDiego Biurrun2016-02-231-1/+1
| |
* | Merge commit '8caadfc53ddc55a269722ada65294f0ea8b609ac'Derek Buitenhuis2016-02-241-1/+1
|\ \ | |/ | | | | | | | | | | * commit '8caadfc53ddc55a269722ada65294f0ea8b609ac': fate: Be silent when switching to Git branch Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: Be silent when switching to Git branchDiego Biurrun2016-02-201-1/+1
| |
* | fate: Include branch information in the payload headerTimothy Gu2015-04-121-2/+1
| | | | | | | | | | | | The server is properly equiped not to choke on that now. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f01c77157789b8e3a59ed2c9646faf8299e41641'Michael Niedermayer2015-03-161-0/+1
|\ \ | |/ | | | | | | | | | | * commit 'f01c77157789b8e3a59ed2c9646faf8299e41641': fate: add explicit support for the toolchain configure option Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add explicit support for the toolchain configure optionJanne Grunau2015-03-161-0/+1
| |
* | tests/fate.sh: If cat *.rep fails try it with a for loop.Michael Niedermayer2014-07-281-1/+2
| | | | | | | | | | | | | | | | | | | | Fixes fate on haiku, where cat dies due to too many arguments xargs could be used too but we do not use xargs currently so it would be an additional dependency. Also the plain cat is left in place as it is faster than the loop Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '42eb9154a83e9a7aedb1168b2f1112af765cf2b5'Michael Niedermayer2014-07-271-2/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '42eb9154a83e9a7aedb1168b2f1112af765cf2b5': fate: support testing of release branches Conflicts: tests/fate.sh The communication protocol is left at version 0 as our fate server hasnt been updated to support this yet Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: support testing of release branchesJanne Grunau2014-07-271-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding 'branch=release/10' to the fate config file will check the release/10 branch instead of master. If no branch is specified it will use 'master' so that existing config are still valid. The server side changes are already deployed, see https://fate.libav.org/v10/ for an example. The server supports only the release/* branches. The server enforces that a single slot tests always the same branch. Please append "-v$RELEASE" to the slot of release branch configs or make the slot otherwise unique. A different fate samples dir is needed for each release branch. make fate-rsync has the correct URL in each branch.
* | tests/fate.sh: report different status for different errorsTimothy Gu2014-06-201-3/+3
| | | | | | | | | | | | | | The order of error codes will be useful in my future fateserver patches. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate: fix fate on branches different from origin/masterMichael Niedermayer2013-10-291-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate.sh: run git reset only when fetch succededMichael Niedermayer2013-10-291-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '9510d7689e236f6a4748795604fba427c130d0ad'Michael Niedermayer2013-10-291-1/+1
|\ \ | |/ | | | | | | | | | | * commit '9510d7689e236f6a4748795604fba427c130d0ad': fate.sh: Allow non-fast-forwards when updating sources Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate.sh: Allow non-fast-forwards when updating sourcesDiego Biurrun2013-10-291-1/+1
| |
* | Merge commit 'c58f4069e1d5b5804c669b691510e1b8fabb67fc'Michael Niedermayer2013-09-111-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'c58f4069e1d5b5804c669b691510e1b8fabb67fc': fate.sh: Run git-clone quietly Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate.sh: Run git-clone quietlyDiego Biurrun2013-09-101-1/+1
| |
* | fate: Always enable avresampleDerek Buitenhuis2013-07-101-0/+1
| | | | | | | | | | | | There's no reason we shouldn't be testing it. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-05-291-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * qatar/master: doc: Mention the target_samples and ld variables for fate configs fate.sh: Allow specifying --as via a specific variable Conflicts: doc/fate.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate.sh: Allow specifying --as via a specific variableMartin Storsjö2013-05-291-0/+1
| | | | | | | | | | | | | | This simplifies specifying a value containing spaces for this parameter. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791'Michael Niedermayer2013-05-291-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ba13606ca6adbc74b4db4a72b0769397d6408791': fate: Add a --target-samples path parameter Conflicts: configure tests/fate/audio.mak tests/fate/cover-art.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/filter-video.mak tests/fate/h264.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/pcm.mak tests/fate/prores.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vpx.mak tests/fate/vqf.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add a --target-samples path parameterMartin Storsjö2013-05-281-0/+1
| | | | | | | | | | | | | | This allows having the samples accessible via different paths on the target and on the host. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'c209d0df657f172f42d9bafbcdfa02dfb14f6965'Michael Niedermayer2013-05-211-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'c209d0df657f172f42d9bafbcdfa02dfb14f6965': fate.sh: add support for build-only FATE instances Conflicts: doc/fate.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate.sh: add support for build-only FATE instancesDiego Biurrun2013-05-211-0/+1
| | | | | | | | | | | | | | If the "build_only" variable is set in the configuration file, the FATE client will skip running tests and just compile all targets. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-061-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Allow setting the ld parameter from the config file x86: dsputil: Do not redundantly check for CPU caps before calling init funcs configure: Disable some warnings in MSVC x86: vp56: cmov version of vp56_rac_get_prob requires inline asm avopt: fix examples to match the same style about default values as the actual code. configure: Add support for MSVC cl.exe/link.exe lavu: add snprintf(), vsnprint() and strtod() replacements for MS runtime. Conflicts: libavutil/opt.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Allow setting the ld parameter from the config fileMartin Storsjö2012-09-061-0/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | mem: heap memory poisoning.Clément Bœsch2012-07-021-0/+1
| | | | | | | | | | Enable it by default with FATE. limitation: not random, and not supported with realloc.
* | fate: add support for specifying the shell used to run configureMichael Niedermayer2012-01-301-1/+1
|/ | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate.sh: Ignore errors from rm command during cleanup.Diego Biurrun2011-09-221-1/+1
| | | | | The install directory being deleted might not be present if the build failed. This can lead to annoying error output if the FATE client is run as a cronjob.
* fate.sh: Run git-pull in quiet mode to avoid console spam.Diego Biurrun2011-09-221-1/+1
| | | | Since fate.sh can be run from cron, silent commands are preferrable.
* fate: add comment fieldMans Rullgard2011-05-201-1/+1
| | | | | | | This adds a comment field to the report header, suitable for extra information not covered by the automatic fields. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow overriding default build and install dirsMans Rullgard2011-05-201-2/+2
| | | | | | | This is useful e.g. for building in a different filesystem than where the source is kept. Signed-off-by: Mans Rullgard <mans@mansr.com>
* get rid of the last svn mentionsJanne Grunau2011-03-181-2/+0
|
* fate: delete log files ahead of each runMåns Rullgård2010-09-021-1/+1
| | | | Originally committed as revision 25025 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: build with --enable-gplMåns Rullgård2010-08-251-0/+1
| | | | Originally committed as revision 24930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: remove unused variable in fate.shMåns Rullgård2010-08-221-1/+0
| | | | Originally committed as revision 24870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: allow specifying relative path to config file in fate.shMåns Rullgård2010-08-221-1/+1
| | | | Originally committed as revision 24866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: store last version in per-slot fileMåns Rullgård2010-08-171-2/+2
| | | | | | This allows the same workdir to be used by multiple slots. Originally committed as revision 24819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: make tar command configurableMåns Rullgård2010-08-011-1/+2
| | | | | | | The 'tar' variable should be set to a command writing a tar archive of the named files to stdout, typically "tar c" or "tar cf -" Originally committed as revision 24649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: clean up also after failed runsMåns Rullgård2010-07-271-0/+1
| | | | Originally committed as revision 24542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: delete build and install dirs after sessionMåns Rullgård2010-07-271-0/+5
| | | | Originally committed as revision 24531 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud