On Wed, Jan 06, 2016 at 02:23:04PM +0000, Stuart Haslam wrote:
> On Tue, Jan 05, 2016 at 10:29:30AM -0500, Mike Holmes wrote:
> > Linux generic supports threads and theoretically processes as the worker
> > and control tasks but process mode is never tested.
> > Add the framework to launch a performance test from the linux-generic
> > implementation with make check in the process configuration.
> >
> > Mike Holmes (2):
> > linux-generic: test: move validation tests to their own directory
> > linux-generic: test: add performance test framework
> >
> > platform/linux-generic/m4/configure.m4 | 4 +-
> > platform/linux-generic/test/Makefile.am | 53
> > +++-------------------
> > .../linux-generic/test/performance/Makefile.am | 13 ++++++
> > .../test/performance/odp_scheduling_proc_run | 25 ++++++++++
> > .../test/performance/tests-performance.env | 3 ++
>
> This file ^^ should not be checked in.
>
> Other than that the changes look good to me.
>
> Reviewed-and-Tested-by: Stuart Haslam <[email protected]>
>
Ah wait a sec. That tests-performance.env file was masking a problem
with "make installcheck" because the checked in version had an empty
TESTS list.
The odp_scheduling binary doesn't get installed into the testdir (but
the odp_scheduling_proc_run script does).
This should fix it..
diff --git a/test/performance/Makefile.am b/test/performance/Makefile.am
index 721615b..719be2b 100644
--- a/test/performance/Makefile.am
+++ b/test/performance/Makefile.am
@@ -14,7 +14,7 @@ if test_perf
TESTS = $(EXECUTABLES) $(TESTSCRIPTS)
endif
-bin_PROGRAMS = $(EXECUTABLES) $(COMPILE_ONLY)
+test_PROGRAMS = $(EXECUTABLES) $(COMPILE_ONLY)
odp_atomic_LDFLAGS = $(AM_LDFLAGS) -static
odp_atomic_CFLAGS = $(AM_CFLAGS) -I${top_srcdir}/test
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp