This series adds tests for the new odp_thrmask_* APIs. As many of the
APIs are the same as the odp_cpumask_* APIs but operating on a different
type, the first 3 patches are refactoring the existing cpumask tests
so that they can be resused.

Stuart Haslam (6):
  validation: add missing include to odp_cunit_common.h
  validation: split out cpumask tests into separate file
  validation: refactor cpumask tests
  validation: thrmask: introduce thrmask tests
  validation: common: return number of threads created
  validation: thrmask: test worker and control APIs

 configure.ac                              |   1 +
 platform/linux-generic/test/Makefile.am   |   1 +
 test/validation/Makefile.am               |   1 +
 test/validation/common/odp_cunit_common.c |   5 +-
 test/validation/common/odp_cunit_common.h |   1 +
 test/validation/cpumask/Makefile.am       |   2 +-
 test/validation/cpumask/cpumask.c         | 471 +-----------------------------
 test/validation/cpumask/cpumask.h         |   6 +
 test/validation/cpumask/mask_common.c     | 469 +++++++++++++++++++++++++++++
 test/validation/cpumask/mask_common.h     |  63 ++++
 test/validation/thrmask/.gitignore        |   2 +
 test/validation/thrmask/Makefile.am       |  10 +
 test/validation/thrmask/thrmask.c         | 106 +++++++
 test/validation/thrmask/thrmask.h         |  13 +
 test/validation/thrmask/thrmask_main.c    |  11 +
 15 files changed, 693 insertions(+), 469 deletions(-)
 create mode 100644 test/validation/cpumask/mask_common.c
 create mode 100644 test/validation/cpumask/mask_common.h
 create mode 100644 test/validation/thrmask/.gitignore
 create mode 100644 test/validation/thrmask/Makefile.am
 create mode 100644 test/validation/thrmask/thrmask.c
 create mode 100644 test/validation/thrmask/thrmask.h
 create mode 100644 test/validation/thrmask/thrmask_main.c

-- 
2.1.1

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

Reply via email to