Path: blob/main_old/src/tests/angle_deqp_tests_main.cpp
1693 views
//1// Copyright 2015 The ANGLE Project Authors. All rights reserved.2// Use of this source code is governed by a BSD-style license that can be3// found in the LICENSE file.4//5// angle_deqp_gtest_main:6// Entry point for standalone dEQP tests.78#include <gtest/gtest.h>910#include "test_utils/runner/TestSuite.h"1112// Defined in angle_deqp_gtest.cpp. Declared here so we don't need to make a header that we import13// in Chromium.14namespace angle15{16void InitTestHarness(int *argc, char **argv);17} // namespace angle1819int main(int argc, char **argv)20{21#if defined(ANGLE_PLATFORM_MACOS)22// By default, we should hook file API functions on macOS to avoid slow Metal shader caching23// file access.24angle::InitMetalFileAPIHooking(argc, argv);25#endif2627angle::InitTestHarness(&argc, argv);28angle::TestSuite testSuite(&argc, argv);29return testSuite.run();30}313233