if (argc < 3) {
print_help ();
+ cerr << "[APPTEST] " << argv[0] << ": SKIPPED\n";
return 0;
}
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 */
/* 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) {
break;
}
+ if (status != 0)
+ cerr << "[APPTEST] " << argv[0] << ": FAILED (" << status << ")\n";
+ else
+ cerr << "[APPTEST] " << argv[0] << ": PASSED\n";
+
return status;
}