[PATCH v2, rebase] wayland: Add --with-tests-environment option to configure
Eoff, Ullysses A
ullysses.a.eoff at intel.com
Mon May 14 09:06:43 PDT 2012
>-----Original Message-----
>From: hoegsberg at gmail.com [mailto:hoegsberg at gmail.com] On Behalf Of
>Kristian Høgsberg
>Sent: Monday, May 14, 2012 8:55 AM
>To: Eoff, Ullysses A
>Cc: wayland-devel at lists.freedesktop.org
>Subject: Re: [PATCH v2, rebase] wayland: Add --with-tests-environment
>option to configure
>
>On Mon, May 14, 2012 at 11:41 AM, U. Artie Eoff
><ullysses.a.eoff at intel.com> wrote:
>> From: "U. Artie Eoff" <ullysses.a.eoff at intel.com>
>>
>> The --with-tests-environment allows one to specify a custom tests
>> environment script. This is useful for customizing and/or
>> normalizing test result output to whatever format necessary
>> (e.g. xml).
>
>I just realized (reading the generated Makefile) that you can just
>override TESTS_ENVIRONMENT on the make command line:
>
> $ make check TESTS_ENVIRONMENT=true
>
>will make all the tests pass, for example.
>
>Kristian
>
Hehe, of course! Thanks :)
>> Signed-off-by: U. Artie Eoff <ullysses.a.eoff at intel.com>
>> ---
>> configure.ac | 7 +++++++
>> tests/Makefile.am | 6 ++++++
>> 2 files changed, 13 insertions(+), 0 deletions(-)
>>
>> diff --git a/configure.ac b/configure.ac
>> index 63081e1..3dedc5a 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -76,6 +76,13 @@ if test "x$enable_documentation" = "xyes"; then
>> fi
>> AM_CONDITIONAL([HAVE_PUBLICAN], [test "x$PUBLICAN" != "x"])
>>
>> +AC_ARG_WITH(tests-environment, AS_HELP_STRING([--with-tests-
>environment=PATH],
>> + [Absolute path to user supplied custom tests environment]),
>[TESTS_ENVIRONMENT_PATH="$withval"],
>> + [])
>> +AC_SUBST([TESTS_ENVIRONMENT_PATH])
>> +AM_CONDITIONAL(HAVE_CUSTOM_TESTS_ENVIRONMENT,
>> + test x$TESTS_ENVIRONMENT_PATH != x)
>> +
>> AC_CONFIG_FILES([Makefile
>> wayland-scanner.m4
>> doc/Makefile
>> diff --git a/tests/Makefile.am b/tests/Makefile.am
>> index 9fdf040..e2f3eb7 100644
>> --- a/tests/Makefile.am
>> +++ b/tests/Makefile.am
>> @@ -16,6 +16,12 @@ check_PROGRAMS = \
>> noinst_PROGRAMS = \
>> fixed-benchmark
>>
>> +if HAVE_CUSTOM_TESTS_ENVIRONMENT
>> +TESTS_ENVIRONMENT = @TESTS_ENVIRONMENT_PATH@
>> +endif
>> +
>> +export abs_builddir
>> +
>> test_runner_src = test-runner.c test-runner.h test-helpers.c
>>
>> sanity_test_SOURCES = sanity-test.c $(test_runner_src)
>> --
>> 1.7.7.6
>>
>> _______________________________________________
>> wayland-devel mailing list
>> wayland-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list