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
