aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRobbie King <robking@cisco.com>2015-02-26 14:52:13 -0500
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-03-03 20:52:25 +0300
commit46103506e57ca4f0c53e8bee5f953ef7ede68a66 (patch)
tree9517980275c7f9864ce32249cbe2407c4c9cc52f /test
parent4b37b9353426d63242c7860a514901e39c21f5e7 (diff)
validation: common: add support for test term
Signed-off-by: Robbie King <robking@cisco.com> Tested-by: Mike Holmes <mike.holmes@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'test')
-rw-r--r--test/validation/common/odp_cunit_common.c9
-rw-r--r--test/validation/common/odp_cunit_common.h2
2 files changed, 11 insertions, 0 deletions
diff --git a/test/validation/common/odp_cunit_common.c b/test/validation/common/odp_cunit_common.c
index 8fdc1ea90..655d1578c 100644
--- a/test/validation/common/odp_cunit_common.c
+++ b/test/validation/common/odp_cunit_common.c
@@ -44,6 +44,11 @@ __attribute__((__weak__)) int tests_global_init(void)
return 0;
}
+__attribute__((__weak__)) int tests_global_term(void)
+{
+ return 0;
+}
+
int main(void)
{
int ret;
@@ -75,6 +80,10 @@ int main(void)
CU_cleanup_registry();
+ ret = tests_global_term();
+ if (ret)
+ return ret;
+
odp_term_local();
odp_term_global();
diff --git a/test/validation/common/odp_cunit_common.h b/test/validation/common/odp_cunit_common.h
index f967ca258..127020d12 100644
--- a/test/validation/common/odp_cunit_common.h
+++ b/test/validation/common/odp_cunit_common.h
@@ -55,4 +55,6 @@ extern int odp_cunit_thread_exit(pthrd_arg *);
*/
extern int tests_global_init(void);
+extern int tests_global_term(void);
+
#endif /* ODP_CUNICT_COMMON_H */