diff options
author | Moritz Pflanzer <moritz.pflanzer@arm.com> | 2017-07-18 13:15:39 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-09-17 14:16:42 +0100 |
commit | aab4354c7bc9825c745a9f9b816a165d0b670725 (patch) | |
tree | 98cb6f4750d2be63fda53ba712da4911a8b1c55a | |
parent | e1103a80ca1abd7aeda615d0addfa6f6abae664d (diff) | |
download | ComputeLibrary-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>
-rw-r--r-- | tests/benchmark_new/main.cpp | 17 |
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); |