Edit

kc3-lang/angle/src/tests/angle_generic_tests_main.cpp

Branch :

  • Show log

    Commit

  • Author : Jamie Madill
    Date : 2021-05-11 19:08:01
    Hash : dd686e48
    Message : Test Runner: Add test expectations parser. Moves the test expectations from dEQP into the test runner. Also updates angle_end2end_tests to take an expectations file. Includes some very simple angle_end2end_tests expectations. Note that the expectations in the file are less expressive than the skips we use in the cpp. Bug: angleproject:5951 Change-Id: Ib92235575bc3ea5f3a977ce416b0e78fe806e39b Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2892274 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Jonah Ryan-Davis <jonahr@google.com>

  • src/tests/angle_generic_tests_main.cpp
  • //
    // Copyright 2021 The ANGLE Project Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.
    //
    // Generic entry point for test suites.
    
    #include "gtest/gtest.h"
    #include "test_utils/runner/TestSuite.h"
    
    void ANGLEProcessTestArgs(int *argc, char *argv[]);
    
    int main(int argc, char **argv)
    {
        angle::TestSuite testSuite(&argc, argv);
        ANGLEProcessTestArgs(&argc, argv);
        return testSuite.run();
    }