Ok, thanks, will take a look

On 7 January 2016 at 16:40, Bill Fischofer <[email protected]>
wrote:

> Sorry, I think I just replied to the wrong e-mail.  To be sure I pulled
> the v2 patch explicitly and retested and get the same result with that.
>
> On Thu, Jan 7, 2016 at 3:35 PM, Mike Holmes <[email protected]>
> wrote:
>
>> see V2, you may have pulled V1 by mistake ?
>>
>> On 7 January 2016 at 16:32, Bill Fischofer <[email protected]>
>> wrote:
>>
>>> 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
>>>>
>>>
>>>
>>
>>
>> --
>> Mike Holmes
>> Technical Manager - Linaro Networking Group
>> Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
>>
>>
>>
>


-- 
Mike Holmes
Technical Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to