Add config option to enable extended RPC tests for code coverage
When using lcov to gather code coverage data, the configuration option `--enable-extended-rpc-tests` may be used to enable extended RPC tests.
This commit is contained in:
parent
8e3a27bbbf
commit
45d4ff0c20
1 changed files with 9 additions and 0 deletions
|
@ -107,6 +107,11 @@ AC_ARG_ENABLE([comparison-tool-reorg-tests],
|
||||||
[use_comparison_tool_reorg_tests=$enableval],
|
[use_comparison_tool_reorg_tests=$enableval],
|
||||||
[use_comparison_tool_reorg_tests=no])
|
[use_comparison_tool_reorg_tests=no])
|
||||||
|
|
||||||
|
AC_ARG_ENABLE([extended-rpc-tests],
|
||||||
|
AS_HELP_STRING([--enable-extended-rpc-tests],[enable expensive RPC tests when using lcov (default no)]),
|
||||||
|
[use_extended_rpc_tests=$enableval],
|
||||||
|
[use_extended_rpc_tests=no])
|
||||||
|
|
||||||
AC_ARG_WITH([qrencode],
|
AC_ARG_WITH([qrencode],
|
||||||
[AS_HELP_STRING([--with-qrencode],
|
[AS_HELP_STRING([--with-qrencode],
|
||||||
[enable QR code support (default is yes if qt is enabled and libqrencode is found)])],
|
[enable QR code support (default is yes if qt is enabled and libqrencode is found)])],
|
||||||
|
@ -342,6 +347,10 @@ else
|
||||||
AC_SUBST(COMPARISON_TOOL_REORG_TESTS, 0)
|
AC_SUBST(COMPARISON_TOOL_REORG_TESTS, 0)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test x$use_extended_rpc_tests != xno; then
|
||||||
|
AC_SUBST(EXTENDED_RPC_TESTS, -extended)
|
||||||
|
fi
|
||||||
|
|
||||||
if test x$use_lcov = xyes; then
|
if test x$use_lcov = xyes; then
|
||||||
if test x$LCOV = x; then
|
if test x$LCOV = x; then
|
||||||
AC_MSG_ERROR("lcov testing requested but lcov not found")
|
AC_MSG_ERROR("lcov testing requested but lcov not found")
|
||||||
|
|
Loading…
Reference in a new issue