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
  • test_utils
  • runner
  • TestSuite.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Test Runner: Pass batch ID to child processes. · 336202d7
    Jamie Madill authored Oct 09, 2020
    This will let both the ANGLETest and dEQP test runners handle child
    processes correctly. The existing ANGLETest runner will reuse displays,
    and the dEQP test runner will write to a batch-unique filename.
    
    This solves the problem of the multi-process --bot-mode writing to the
    same file from multiple children simultaneously.
    
    Long-term it will be good to include the dEQP QPA files into the test
    artifacts.
    
    Also disables flushing after every log write when running as a child
    process. This hugely improves performance on machines with no SSD.
    
    Test: https://chromium-swarm.appspot.com/task?id=4f2b87c4f8234910
    Bug: angleproject:5157
    Change-Id: I226d24adf55e0f8b98e5a8e7947862e6906b4c40
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2464424Reviewed-by: 's avatarCourtney Goeltzenleuchter <courtneygo@google.com>
    Reviewed-by: 's avatarIan Elliott <ianelliott@google.com>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    336202d7
TestSuite.cpp 41.3 KB
EditWeb IDE
×

Replace TestSuite.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.