[Test] Add missing result message in interleave apptest
authorDongju Chae <dongju.chae@samsung.com>
Tue, 24 Aug 2021 03:39:44 +0000 (12:39 +0900)
committer채동주/On-Device Lab(SR)/Staff Engineer/삼성전자 <dongju.chae@samsung.com>
Tue, 24 Aug 2021 04:56:46 +0000 (13:56 +0900)
This patch adds missing result message in interleave apptest.

Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
tests/apptests/tvn_triv2_interleave.cc

index 48df154..86a2098 100644 (file)
@@ -38,6 +38,7 @@ main (int argc, char **argv) {
 
   if (argc < 3) {
     print_help ();
+    cerr << "[APPTEST] " << argv[0] << ": SKIPPED\n";
     return 0;
   }
 
@@ -53,7 +54,8 @@ main (int argc, char **argv) {
   if (num_iters <= 0 || model_paths.empty ()) {
     cerr << "Invalid arguments detected\n";
     print_help ();
-    return -EINVAL;
+    cerr << "[APPTEST] " << argv[0] << ": SKIPPED\n";
+    return 0;
   }
 
   /* initialize testers for each model */
@@ -67,8 +69,6 @@ main (int argc, char **argv) {
 
   /* perform interleaving for libnpuhost API calls */
   for (int i = 0; i < num_iters; i++) {
-    cerr << "[" << i << "] starting...\n";
-
     for (int j = 0; j < num_models; j++) {
       status = testers[j].init (2);
       if (status != 0) {
@@ -133,5 +133,10 @@ main (int argc, char **argv) {
       break;
   }
 
+  if (status != 0)
+    cerr << "[APPTEST] " << argv[0] << ": FAILED (" << status << ")\n";
+  else
+    cerr << "[APPTEST] " << argv[0] << ": PASSED\n";
+
   return status;
 }