aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMoritz Pflanzer <moritz.pflanzer@arm.com>2017-07-18 13:15:39 +0100
committerAnthony Barbier <anthony.barbier@arm.com>2018-09-17 14:16:42 +0100
commitaab4354c7bc9825c745a9f9b816a165d0b670725 (patch)
tree98cb6f4750d2be63fda53ba712da4911a8b1c55a /tests
parente1103a80ca1abd7aeda615d0addfa6f6abae664d (diff)
downloadComputeLibrary-aab4354c7bc9825c745a9f9b816a165d0b670725.tar.gz
COMPMID-415: Don't require assets for --list-tests
Change-Id: I8a35ae15bc25e5dac64806270b2d7e4e5fea5cad Reviewed-on: http://mpd-gerrit.cambridge.arm.com/80902 Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com> Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/benchmark_new/main.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/tests/benchmark_new/main.cpp b/tests/benchmark_new/main.cpp
index 46c51b6cfd..1058649ba0 100644
--- a/tests/benchmark_new/main.cpp
+++ b/tests/benchmark_new/main.cpp
@@ -128,11 +128,6 @@ int main(int argc, char **argv)
return 0;
}
- if(!parser.validate())
- {
- return 1;
- }
-
std::unique_ptr<framework::Printer> printer;
std::ofstream log_stream;
@@ -162,7 +157,6 @@ int main(int argc, char **argv)
}
}
- library = support::cpp14::make_unique<TensorLibrary>(assets->value(), seed->value());
Scheduler::get().set_num_threads(threads->value());
printer->print_global_header();
@@ -186,12 +180,19 @@ int main(int argc, char **argv)
{
std::cout << "[" << std::get<0>(id) << ", " << std::get<2>(id) << "] " << std::get<1>(id) << "\n";
}
+
+ return 0;
}
- else
+
+ library = support::cpp14::make_unique<TensorLibrary>(assets->value(), seed->value());
+
+ if(!parser.validate())
{
- success = framework.run();
+ return 1;
}
+ success = framework.run();
+
printer->print_global_footer();
return (success ? 0 : 1);