Add ANGLE perf tests targets.
This will enable building the ANGLE perf tests on Windows perf bot
builders.
BUG=angleproject:744
BUG=468852
[email protected], [email protected]
Review URL: https://codereview.chromium.org/1021763002
Cr-Commit-Position: refs/heads/master@{#322078}
diff --git a/gpu/angle_perftests_main.cc b/gpu/angle_perftests_main.cc
new file mode 100644
index 0000000..c608a3e
--- /dev/null
+++ b/gpu/angle_perftests_main.cc
@@ -0,0 +1,29 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "base/at_exit.h"
+#include "base/bind.h"
+#include "base/command_line.h"
+#include "base/message_loop/message_loop.h"
+#include "base/test/launcher/unit_test_launcher.h"
+#include "base/test/test_suite.h"
+
+namespace {
+
+int RunHelper(base::TestSuite* test_suite) {
+ base::MessageLoopForIO message_loop;
+ return test_suite->Run();
+}
+
+} // namespace
+
+int main(int argc, char** argv) {
+ base::CommandLine::Init(argc, argv);
+ base::TestSuite test_suite(argc, argv);
+ int rt = base::LaunchUnitTestsSerially(
+ argc,
+ argv,
+ base::Bind(&RunHelper, base::Unretained(&test_suite)));
+ return rt;
+}