When I try to run this I get:

bill@Ubuntu15:~/linaro/mikepatch1/platform/linux-generic/test/performance$
./odp_scheduling_proc_run
odp_scheduling_proc_run starts with 1 worker threads
===============================================
./odp_scheduling_proc_run: 19: ./odp_scheduling_proc_run: ./odp_scheduling:
not found
odp_scheduling_proc_run starts with 8 worker threads
===============================================
./odp_scheduling_proc_run: 19: ./odp_scheduling_proc_run: ./odp_scheduling:
not found
bill@Ubuntu15:~/linaro/mikepatch1/platform/linux-generic/test/performance$

I assume this is some pathing issue?

On Tue, Jan 5, 2016 at 9:29 AM, Mike Holmes <[email protected]> wrote:

> Add infrastructure for platform dependent performance testing.
> Added scheduler performance test using process mode.
>
> Signed-off-by: Mike Holmes <[email protected]>
> ---
>  platform/linux-generic/m4/configure.m4             |  1 +
>  platform/linux-generic/test/Makefile.am            |  4 ++++
>  .../linux-generic/test/performance/Makefile.am     | 13 +++++++++++
>  .../test/performance/odp_scheduling_proc_run       | 25
> ++++++++++++++++++++++
>  .../test/performance/tests-performance.env         |  3 +++
>  5 files changed, 46 insertions(+)
>  create mode 100644 platform/linux-generic/test/performance/Makefile.am
>  create mode 100755
> platform/linux-generic/test/performance/odp_scheduling_proc_run
>  create mode 100644
> platform/linux-generic/test/performance/tests-performance.env
>
> diff --git a/platform/linux-generic/m4/configure.m4
> b/platform/linux-generic/m4/configure.m4
> index 97c15fa..82b7c5e 100644
> --- a/platform/linux-generic/m4/configure.m4
> +++ b/platform/linux-generic/m4/configure.m4
> @@ -23,5 +23,6 @@ m4_include([platform/linux-generic/m4/odp_pcap.m4])
>
>  AC_CONFIG_FILES([platform/linux-generic/Makefile
>                  platform/linux-generic/test/Makefile
> +                platform/linux-generic/test/performance/Makefile
>                  platform/linux-generic/test/validation/Makefile
>                  platform/linux-generic/test/validation/pktio/Makefile])
> diff --git a/platform/linux-generic/test/Makefile.am
> b/platform/linux-generic/test/Makefile.am
> index 3cf638d..7fe79c9 100644
> --- a/platform/linux-generic/test/Makefile.am
> +++ b/platform/linux-generic/test/Makefile.am
> @@ -4,6 +4,10 @@ if test_vald
>  SUBDIRS += validation
>  endif
>
> +if test_perf
> +SUBDIRS += performance
> +endif
> +
>  if test_installdir
>  installcheck-local:
>         $(DESTDIR)/$(testdir)/run-test
> diff --git a/platform/linux-generic/test/performance/Makefile.am
> b/platform/linux-generic/test/performance/Makefile.am
> new file mode 100644
> index 0000000..22d46d5
> --- /dev/null
> +++ b/platform/linux-generic/test/performance/Makefile.am
> @@ -0,0 +1,13 @@
> +include $(top_srcdir)/test/Makefile.inc
> +TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/performance
> +
> +TESTS = odp_scheduling_proc_run
> +
> +dist_check_SCRIPTS = odp_scheduling_proc_run tests-performance.env
> +
> +test_SCRIPTS = $(dist_check_SCRIPTS)
> +
> +tests-performance.env:
> +       echo "TESTS=\"$(TESTS)\""    > $@
> +       echo "$(TESTS_ENVIRONMENT)" >> $@
> +       echo "$(LOG_COMPILER)"      >> $@
> diff --git
> a/platform/linux-generic/test/performance/odp_scheduling_proc_run
> b/platform/linux-generic/test/performance/odp_scheduling_proc_run
> new file mode 100755
> index 0000000..0fbb5ca
> --- /dev/null
> +++ b/platform/linux-generic/test/performance/odp_scheduling_proc_run
> @@ -0,0 +1,25 @@
> +#!/bin/sh
> +#
> +# Copyright (c) 2015, Linaro Limited
> +# All rights reserved.
> +#
> +# SPDX-License-Identifier:     BSD-3-Clause
> +#
> +# Script that passes command line arguments to odp_scheduling test when
> +# launched by 'make check'
> +
> +TEST_DIR="${TEST_DIR:-$(dirname $0)}"
> +ret=0
> +
> +run()
> +{
> +       echo odp_scheduling_proc_run starts with $1 worker threads
> +       echo ===============================================
> +
> +       $TEST_DIR/odp_scheduling${EXEEXT} -c $1 --proc || ret=1
> +}
> +
> +run 1
> +run 8
> +
> +exit $ret
> diff --git a/platform/linux-generic/test/performance/tests-performance.env
> b/platform/linux-generic/test/performance/tests-performance.env
> new file mode 100644
> index 0000000..dd18b80
> --- /dev/null
> +++ b/platform/linux-generic/test/performance/tests-performance.env
> @@ -0,0 +1,3 @@
> +TESTS=""
> +ODP_PLATFORM=linux-generic EXEEXT= TEST_DIR=../../../../test/performance
> +
> --
> 2.5.0
>
> _______________________________________________
> lng-odp mailing list
> [email protected]
> https://lists.linaro.org/mailman/listinfo/lng-odp
>
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to