If the "build_only" variable is set in the configuration file, the
FATE client will skip running tests and just compile all targets.
---
This is a slightly cleaned-up version of an RFC patch I sent earlier.
This comes with documentation, so it should be good to go.

 doc/fate.texi |    1 +
 tests/fate.sh |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/doc/fate.texi b/doc/fate.texi
index 975f40a..5b08d9a 100644
--- a/doc/fate.texi
+++ b/doc/fate.texi
@@ -118,6 +118,7 @@ samples=/path/to/fate/samples
 workdir=                                # directory in which to do all the work
 fate_recv="ssh -T fate@@fate.libav.org"  # command to submit report
 comment=                                # optional description
+build_only=     # set to "yes" for a compile-only instance that skips tests
 
 # the following are optional and map to configure options
 arch=
diff --git a/tests/fate.sh b/tests/fate.sh
index 86e4178..d2bc178 100755
--- a/tests/fate.sh
+++ b/tests/fate.sh
@@ -66,6 +66,7 @@ compile()(
 )
 
 fate()(
+    test "$build_only" = "yes" && return
     cd ${build} || return
     ${make} ${makeopts} -k fate
 )
-- 
1.7.1

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to