Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • tests
  • angle_end2end_tests_main.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Split up EGLContextCompatibilityTest. · 4fb29948
    Jamie Madill authored Feb 12, 2020
    Instead of attempting to run numConfigs^2 test permutations in a single
    test we now split up each config into its own test. Each permutation
    also gets a unique name based on the configs it is testing. Because
    there were so many tests on some back-ends (e.g. D3D11) this CL adds
    a way to hard limit the number of test permutations by discarding
    random tests to reach a specified maximum per back-end.
    
    Uses the GoogleTest "RegisterTests" API instead of using the GTEST
    macros. See online GTest docs for more info.
    
    This will allow more easily supporting test timeouts when running
    batches of tests multi-process.
    
    As a side effect we no longer need to restrict this test to Release
    builds or ignore some renderers.
    
    Bug: angleproject:4449
    Change-Id: Ia7991e2a3906175413b77a876432061da527d03b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2050812
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
    4fb29948
angle_end2end_tests_main.cpp 1.14 KB
EditWeb IDE
×

Replace angle_end2end_tests_main.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.