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

Reply via email to