Use correct timeout for benchmarks
diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py
index bd5b864..3aa9eb8 100755
--- a/tools/run_tests/run_tests.py
+++ b/tools/run_tests/run_tests.py
@@ -385,7 +385,9 @@
                                     shortname='%s %s' % (' '.join(cmdline),
                                                          shortname_ext),
                                     cpu_cost=cpu_cost,
-                                    timeout_seconds=_DEFAULT_TIMEOUT_SECONDS *
+                                    timeout_seconds=target.get(
+                                        'timeout_seconds',
+                                        _DEFAULT_TIMEOUT_SECONDS) *
                                     timeout_scaling,
                                     environ=env))
                     elif 'gtest' in target and target['gtest']: