On 11/24/2014 10:11 PM, Mike Holmes wrote:
Signed-off-by: Mike Holmes <mike.hol...@linaro.org>
---
test/validation/odp_crypto.c | 11 +++++++++--
test/validation/odp_init.c | 7 ++++---
test/validation/odp_queue.c | 7 +++++--
3 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/test/validation/odp_crypto.c b/test/validation/odp_crypto.c
index 985302a..9342aca 100644
--- a/test/validation/odp_crypto.c
+++ b/test/validation/odp_crypto.c
@@ -16,9 +16,16 @@
#define SHM_COMPL_POOL_SIZE (128*1024)
#define SHM_COMPL_POOL_BUF_SIZE 128
+static int init_suite(void)
+{
+ printf("\tODP API version: %s\n", odp_version_api_str());
+ printf("\tODP implementation version: %s\n", odp_version_impl_str());
+ return 0;
+}
+
CU_SuiteInfo suites[] = {
- { ODP_CRYPTO_SYNC_INP , NULL, NULL, NULL, NULL, test_array_sync },
- { ODP_CRYPTO_ASYNC_INP , NULL, NULL, NULL, NULL, test_array_async },
+ {ODP_CRYPTO_SYNC_INP, init_suite, NULL, NULL, NULL, test_array_sync },
+ {ODP_CRYPTO_ASYNC_INP, init_suite, NULL, NULL, NULL, test_array_async },
CU_SUITE_INFO_NULL,
};
diff --git a/test/validation/odp_init.c b/test/validation/odp_init.c
index 88e6235..aa7439d 100644
--- a/test/validation/odp_init.c
+++ b/test/validation/odp_init.c
@@ -20,9 +20,10 @@ static void test_odp_init_global(void)
CU_ASSERT(status == 0);
}
-static int init(void)
+static int init_suite(void)
{
- printf("\tODP version: %s\n", odp_version_api_str());
+ printf("\tODP API version: %s\n", odp_version_api_str());
+ printf("\tODP implementation version: %s\n", odp_version_impl_str());
Suite init function should perform necessary actions to prepare system
for a suit execution. Printing ODP info has nothing to do with this.
Also this information is the same for all test suites, so normally it
should be printed directly from main().
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp