Hi Christophe,

Could you please clarify how to build validation tests from platform
side. As I see all tests stop to build only because i do:

--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,5 +1,5 @@
 SUBDIRS = api_test performance miscellaneous

 if cunit_support
-    SUBDIRS += validation
+#    SUBDIRS += validation
 endif

The test/Makefile.am is called because subdir "test" is in root
Makefile.am

You've added TESTS list in
platform/linux-generic/test/Makefile.am
but for now they are built only because test/Makefile.am contains subdir
"validation". Is it supposed that it's built now from platform side
already or it's still under development?


On 08.07.15 18:07, Christophe Milard wrote:
Hi Maxim,
Hope this is what you need for a proper pull request.
Let me know if anything is wrong/could be improved in this pull-req.

All these patches have been reviewed by Stuart and do -hopefully-
not contain any big surprises. just the continuation of the
"run from platform side" for the last test/validation modules.
Thanks,
Christophe.

The following changes since commit 493b618e8ad3184a97910485ad782732ec382979:

   linux-generic: schedule: fix double free (2015-07-03 15:09:24 +0300)

are available in the git repository at:

   https://git.linaro.org/people/christophe.milard/odp.git test_module_timer

for you to fetch changes up to 46fc2ab3225159d2bababe0d7f020009ebbb69f0:

   validation: call to timer_main from platform (2015-07-08 16:18:41 +0200)

----------------------------------------------------------------
Christophe Milard (20):
       validation: removed errno from odp_ver_abt_log_dbg
       validation: cosmetic change in odp_errno.c
       validation: new module errno
       validation: renaming in odp_errno.c
       validation: renaming system to time
       validation: single src for odp_ver_abt_log_dbg
       validation: mv odp_ver_abt_log_dbg to system
       validation: own main in odp_system
       validation: renaming in system.c
       validation: creating own dir and lib for system
       validation: call to system_main from platform side
       validation: own main in odp_shared_memory.c
       validation: renaming in odp_shared_memory.c
       validation: creating own dir and lib for shmem
       validation: call to shmem_main from platform side.
       validation: own main in odp_timer.c
       validation: renaming in odp_timer.c
       validation: cosmetic changes in odp_timer.c
       validation: creating own dir and lib for timer
       validation: call to timer_main from platform

  configure.ac                                       |   6 +-
  platform/linux-generic/test/Makefile.am            |   8 +-
  test/validation/.gitignore                         |   3 -
  test/validation/Makefile.am                        |  27 ++---
  test/validation/errno/.gitignore                   |   2 +
  test/validation/errno/Makefile.am                  |   8 ++
  .../{ver_abt_log_dbg/odp_errno.c => errno/errno.c} |  17 +++-
  test/validation/errno/errno.h                      |   7 ++
  test/validation/errno/errno_main.c                 |  12 +++
  test/validation/shmem/.gitignore                   |   2 +
  test/validation/shmem/Makefile.am                  |   8 ++
  .../{odp_shared_memory.c => shmem/shmem.c}         |  15 ++-
  test/validation/shmem/shmem.h                      |   7 ++
  test/validation/shmem/shmem_main.c                 |  12 +++
  test/validation/system/.gitignore                  |   2 +-
  test/validation/system/system.c                    | 112 +++++++++++++--------
  test/validation/system/system.h                    |   2 +-
  test/validation/system/system_main.c               |   2 +-
  test/validation/time/.gitignore                    |   2 +
  test/validation/time/Makefile.am                   |   8 ++
  test/validation/time/time.c                        |  79 +++++++++++++++
  test/validation/time/time.h                        |   7 ++
  test/validation/time/time_main.c                   |  12 +++
  test/validation/timer/.gitignore                   |   2 +
  test/validation/timer/Makefile.am                  |   8 ++
  test/validation/{odp_timer.c => timer/timer.c}     |  63 ++++++------
  test/validation/timer/timer.h                      |   7 ++
  test/validation/timer/timer_main.c                 |  12 +++
  test/validation/ver_abt_log_dbg/odp_errno.h        |   9 --
  test/validation/ver_abt_log_dbg/odp_system.c       |  94 -----------------
  test/validation/ver_abt_log_dbg/odp_system.h       |   9 --
  .../ver_abt_log_dbg/odp_ver_abt_log_dbg.c          |  16 ---
  32 files changed, 343 insertions(+), 237 deletions(-)
  create mode 100644 test/validation/errno/.gitignore
  create mode 100644 test/validation/errno/Makefile.am
  rename test/validation/{ver_abt_log_dbg/odp_errno.c => errno/errno.c} (55%)
  create mode 100644 test/validation/errno/errno.h
  create mode 100644 test/validation/errno/errno_main.c
  create mode 100644 test/validation/shmem/.gitignore
  create mode 100644 test/validation/shmem/Makefile.am
  rename test/validation/{odp_shared_memory.c => shmem/shmem.c} (86%)
  create mode 100644 test/validation/shmem/shmem.h
  create mode 100644 test/validation/shmem/shmem_main.c
  create mode 100644 test/validation/time/.gitignore
  create mode 100644 test/validation/time/Makefile.am
  create mode 100644 test/validation/time/time.c
  create mode 100644 test/validation/time/time.h
  create mode 100644 test/validation/time/time_main.c
  create mode 100644 test/validation/timer/.gitignore
  create mode 100644 test/validation/timer/Makefile.am
  rename test/validation/{odp_timer.c => timer/timer.c} (90%)
  create mode 100644 test/validation/timer/timer.h
  create mode 100644 test/validation/timer/timer_main.c
  delete mode 100644 test/validation/ver_abt_log_dbg/odp_errno.h
  delete mode 100644 test/validation/ver_abt_log_dbg/odp_system.c
  delete mode 100644 test/validation/ver_abt_log_dbg/odp_system.h
  delete mode 100644 test/validation/ver_abt_log_dbg/odp_ver_abt_log_dbg.c
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp


--
Regards,
Ivan Khoronzhuk
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to