*Bug 2254* <https://bugs.linaro.org/show_bug.cgi?id=2254>

On 18 May 2016 at 12:22, Mike Holmes <[email protected]> wrote:

>
>
> On 18 May 2016 at 07:46, Maxim Uvarov <[email protected]> wrote:
>
>> On 05/17/16 19:02, Mike Holmes wrote:
>>
>>> Wait, the final result is good and matches the long report - all the .sh
>>> files pass but if you scroll back up I get
>>>
>>> make[5]: Leaving directory
>>> '/root/check-odp/build/odp/platform/linux-generic/test/shmem'
>>> make[5]: Entering directory
>>> '/root/check-odp/build/odp/platform/linux-generic/test'
>>> make[5]: *** No rule to make target '--mode=execute', needed by 'all-am'.
>>> make[5]: *** No rule to make target 'valgrind', needed by 'all-am'.
>>> make[5]: *** No rule to make target '--error-exitcode=1', needed by
>>> 'all-am'.
>>> make[5]: *** No rule to make target '--num-callers=30', needed by
>>> 'all-am'.
>>> make[5]: Target 'all-am' not remade because of errors.
>>> make[5]: Leaving directory
>>> '/root/check-odp/build/odp/platform/linux-generic/test'
>>> Makefile:707: recipe for target 'all-recursive' failed
>>> make[4]: *** [all-recursive] Error 1
>>> make[4]: Target 'all' not remade because of errors.
>>> make[4]: Leaving directory
>>> '/root/check-odp/build/odp/platform/linux-generic/test'
>>>
>>>
>> can we run this test without odp-check somehow? I run with
>> --enable-valgrind and make check after
>> that and it looks like it does not run valgrind on test. But odp-check
>> somehow runs it.
>>
>
> I ran on just master and the issue is present there so you did not
> introduce it.
> I am happy with the Review and applying this as is, I will make a bug for
> this and we can hunt down a solution.
>
>
>
>>
>> Maxim.
>>
>>
>>> On 17 May 2016 at 12:00, Mike Holmes <[email protected] <mailto:
>>> [email protected]>> wrote:
>>>
>>>
>>>
>>>     On 17 May 2016 at 11:14, Maxim Uvarov <[email protected]
>>>     <mailto:[email protected]>> wrote:
>>>
>>>         On 05/17/16 17:57, Maxim Uvarov wrote:
>>>
>>>             valgrind should not check bash wrappers. Accoding to doc:
>>>
>>> https://www.gnu.org/software/gnulib/manual/html_node/Running-self_002dtests-under-valgrind.html
>>>             TEST_EXTENSIONS has to be set.
>>>             https://bugs.linaro.org/show_bug.cgi?id=2230
>>>
>>>         this is for bug:
>>>         https://bugs.linaro.org/show_bug.cgi?id=2229
>>>
>>>         will fix it on apply or v2 if it will be needed.
>>>
>>>
>>>     Reviewed-and-tested-by: Mike Holmes <[email protected]
>>>     <mailto:[email protected]>>
>>>
>>>
>>>
>>>         Maxim.
>>>
>>>
>>>
>>>             Signed-off-by: Maxim Uvarov <[email protected]
>>>             <mailto:[email protected]>>
>>>
>>>             ---
>>>               platform/linux-generic/test/Makefile.am
>>>           | 14 ++++++++------
>>>             platform/linux-generic/test/pktio/Makefile.am
>>>         | 10 +++++-----
>>>               .../linux-generic/test/pktio/{pktio_run =>
>>>             pktio_run.sh}   |  0
>>>               .../test/pktio/{pktio_run_dpdk => pktio_run_dpdk.sh}
>>>             |  0
>>>               .../test/pktio/{pktio_run_netmap =>
>>>             pktio_run_netmap.sh}   |  0
>>>               .../test/pktio/{pktio_run_pcap => pktio_run_pcap.sh}
>>>             |  0
>>>               .../test/pktio/{pktio_run_tap => pktio_run_tap.sh}
>>>             |  0
>>>             platform/linux-generic/test/pktio_ipc/Makefile.am
>>>         |  2 +-
>>>               .../test/pktio_ipc/{pktio_ipc_run => pktio_ipc_run.sh}
>>>             |  0
>>>               test/performance/Makefile.am                    |  6 ++++--
>>>               test/performance/{odp_l2fwd_run => odp_l2fwd_run.sh}
>>>             |  0
>>>               .../{odp_scheduling_run => odp_scheduling_run.sh}
>>>            |  0
>>>               12 files changed, 18 insertions(+), 14 deletions(-)
>>>               rename platform/linux-generic/test/pktio/{pktio_run =>
>>>             pktio_run.sh} (100%)
>>>               rename platform/linux-generic/test/pktio/{pktio_run_dpdk
>>>             => pktio_run_dpdk.sh} (100%)
>>>               rename
>>>             platform/linux-generic/test/pktio/{pktio_run_netmap =>
>>>             pktio_run_netmap.sh} (100%)
>>>               rename platform/linux-generic/test/pktio/{pktio_run_pcap
>>>             => pktio_run_pcap.sh} (100%)
>>>               rename platform/linux-generic/test/pktio/{pktio_run_tap
>>>             => pktio_run_tap.sh} (100%)
>>>               rename
>>>             platform/linux-generic/test/pktio_ipc/{pktio_ipc_run =>
>>>             pktio_ipc_run.sh} (100%)
>>>               rename test/performance/{odp_l2fwd_run =>
>>>             odp_l2fwd_run.sh} (100%)
>>>               rename test/performance/{odp_scheduling_run =>
>>>             odp_scheduling_run.sh} (100%)
>>>
>>>             diff --git a/platform/linux-generic/test/Makefile.am
>>>             b/platform/linux-generic/test/Makefile.am
>>>             index 05998e3..f74185d 100644
>>>             --- a/platform/linux-generic/test/Makefile.am
>>>             +++ b/platform/linux-generic/test/Makefile.am
>>>             @@ -6,8 +6,8 @@ ODP_MODULES = pktio \
>>>                           shmem
>>>                 if test_vald
>>>             -TESTS = pktio/pktio_run \
>>>             -       pktio/pktio_run_tap \
>>>             +TESTS = pktio/pktio_run.sh \
>>>             +       pktio/pktio_run_tap.sh \
>>>                     ring/ringtest$(EXEEXT) \
>>>                     shmem/shmem_linux \
>>>             ${top_builddir}/test/validation/atomic/atomic_main$(EXEEXT) \
>>>             @@ -38,20 +38,22 @@ TESTS = pktio/pktio_run \
>>>               SUBDIRS = $(ODP_MODULES)
>>>                 if HAVE_PCAP
>>>             -TESTS += pktio/pktio_run_pcap
>>>             +TESTS += pktio/pktio_run_pcap.sh
>>>               endif
>>>               if PKTIO_IPC
>>>             -TESTS += pktio_ipc/pktio_ipc_run
>>>             +TESTS += pktio_ipc/pktio_ipc_run.sh
>>>               SUBDIRS += pktio_ipc
>>>               endif
>>>               if netmap_support
>>>             -TESTS += pktio/pktio_run_netmap
>>>             +TESTS += pktio/pktio_run_netmap.sh
>>>               endif
>>>               if PKTIO_DPDK
>>>             -TESTS += pktio/pktio_run_dpdk
>>>             +TESTS += pktio/pktio_run_dpdk.sh
>>>               endif
>>>               endif
>>>               +TEST_EXTENSIONS = .sh
>>>             +
>>>               dist_check_SCRIPTS = run-test tests-validation.env
>>>             $(LOG_COMPILER)
>>>                 test_SCRIPTS = $(dist_check_SCRIPTS)
>>>             diff --git a/platform/linux-generic/test/pktio/Makefile.am
>>>             b/platform/linux-generic/test/pktio/Makefile.am
>>>             index 3dcc1ee..4a14343 100644
>>>             --- a/platform/linux-generic/test/pktio/Makefile.am
>>>             +++ b/platform/linux-generic/test/pktio/Makefile.am
>>>             @@ -1,15 +1,15 @@
>>>               dist_check_SCRIPTS = pktio_env \
>>>             -                    pktio_run \
>>>             -                    pktio_run_tap
>>>             +                    pktio_run.sh \
>>>             +                    pktio_run_tap.sh
>>>                 if HAVE_PCAP
>>>             -dist_check_SCRIPTS += pktio_run_pcap
>>>             +dist_check_SCRIPTS += pktio_run_pcap.sh
>>>               endif
>>>               if netmap_support
>>>             -dist_check_SCRIPTS += pktio_run_netmap
>>>             +dist_check_SCRIPTS += pktio_run_netmap.sh
>>>               endif
>>>               if PKTIO_DPDK
>>>             -dist_check_SCRIPTS += pktio_run_dpdk
>>>             +dist_check_SCRIPTS += pktio_run_dpdk.sh
>>>               endif
>>>                 test_SCRIPTS = $(dist_check_SCRIPTS)
>>>             diff --git a/platform/linux-generic/test/pktio/pktio_run
>>>             b/platform/linux-generic/test/pktio/pktio_run.sh
>>>             similarity index 100%
>>>             rename from platform/linux-generic/test/pktio/pktio_run
>>>             rename to platform/linux-generic/test/pktio/pktio_run.sh
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio/pktio_run_dpdk
>>>             b/platform/linux-generic/test/pktio/pktio_run_dpdk.sh
>>>             similarity index 100%
>>>             rename from platform/linux-generic/test/pktio/pktio_run_dpdk
>>>             rename to platform/linux-generic/test/pktio/pktio_run_dpdk.sh
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio/pktio_run_netmap
>>>             b/platform/linux-generic/test/pktio/pktio_run_netmap.sh
>>>             similarity index 100%
>>>             rename from
>>> platform/linux-generic/test/pktio/pktio_run_netmap
>>>             rename to
>>>             platform/linux-generic/test/pktio/pktio_run_netmap.sh
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio/pktio_run_pcap
>>>             b/platform/linux-generic/test/pktio/pktio_run_pcap.sh
>>>             similarity index 100%
>>>             rename from platform/linux-generic/test/pktio/pktio_run_pcap
>>>             rename to platform/linux-generic/test/pktio/pktio_run_pcap.sh
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio/pktio_run_tap
>>>             b/platform/linux-generic/test/pktio/pktio_run_tap.sh
>>>             similarity index 100%
>>>             rename from platform/linux-generic/test/pktio/pktio_run_tap
>>>             rename to platform/linux-generic/test/pktio/pktio_run_tap.sh
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio_ipc/Makefile.am
>>>             b/platform/linux-generic/test/pktio_ipc/Makefile.am
>>>             index bc224ae..8858bd2 100644
>>>             --- a/platform/linux-generic/test/pktio_ipc/Makefile.am
>>>             +++ b/platform/linux-generic/test/pktio_ipc/Makefile.am
>>>             @@ -16,5 +16,5 @@ dist_pktio_ipc2_SOURCES = pktio_ipc2.c
>>>             ipc_common.c
>>>                 EXTRA_DIST = ipc_common.h
>>>               -dist_check_SCRIPTS = pktio_ipc_run
>>>             +dist_check_SCRIPTS = pktio_ipc_run.sh
>>>               test_SCRIPTS = $(dist_check_SCRIPTS)
>>>             diff --git
>>>             a/platform/linux-generic/test/pktio_ipc/pktio_ipc_run
>>>             b/platform/linux-generic/test/pktio_ipc/pktio_ipc_run.sh
>>>             similarity index 100%
>>>             rename from
>>>             platform/linux-generic/test/pktio_ipc/pktio_ipc_run
>>>             rename to
>>>             platform/linux-generic/test/pktio_ipc/pktio_ipc_run.sh
>>>             diff --git a/test/performance/Makefile.am
>>>             b/test/performance/Makefile.am
>>>             index d61dee9..d23bb3e 100644
>>>             --- a/test/performance/Makefile.am
>>>             +++ b/test/performance/Makefile.am
>>>             @@ -7,8 +7,10 @@ EXECUTABLES = odp_crypto$(EXEEXT)
>>>             odp_pktio_perf$(EXEEXT)
>>>               COMPILE_ONLY = odp_l2fwd$(EXEEXT) \
>>>                            odp_scheduling$(EXEEXT)
>>>               -TESTSCRIPTS = odp_l2fwd_run \
>>>             -             odp_scheduling_run
>>>             +TESTSCRIPTS = odp_l2fwd_run.sh \
>>>             +             odp_scheduling_run.sh
>>>             +
>>>             +TEST_EXTENSIONS = .sh
>>>                 if test_perf
>>>               TESTS = $(EXECUTABLES) $(TESTSCRIPTS)
>>>             diff --git a/test/performance/odp_l2fwd_run
>>>             b/test/performance/odp_l2fwd_run.sh
>>>             similarity index 100%
>>>             rename from test/performance/odp_l2fwd_run
>>>             rename to test/performance/odp_l2fwd_run.sh
>>>             diff --git a/test/performance/odp_scheduling_run
>>>             b/test/performance/odp_scheduling_run.sh
>>>             similarity index 100%
>>>             rename from test/performance/odp_scheduling_run
>>>             rename to test/performance/odp_scheduling_run.sh
>>>
>>>
>>>         _______________________________________________
>>>         lng-odp mailing list
>>>         [email protected] <mailto:[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
>>>     "Work should be fun and collaborative, the rest follows"
>>>
>>>
>>>
>>>
>>> --
>>> Mike Holmes
>>> Technical Manager - Linaro Networking Group
>>> Linaro.org <http://www.linaro.org/>***│ *Open source software for ARM
>>> SoCs
>>> "Work should be fun and collaborative, the rest follows"
>>>
>>>
>>
>
>
> --
> Mike Holmes
> Technical Manager - Linaro Networking Group
> Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
> "Work should be fun and collaborative, the rest follows"
>
>
>


-- 
Mike Holmes
Technical Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
"Work should be fun and collaborative, the rest follows"
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to