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_unittest.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Test Runner: Fix race in watchdog timeouts. · 1fd3e5d8
    Jamie Madill authored Oct 01, 2020
    This fixes a TSAN warning that popped up with the standalone test
    runner. The watchdog timer actually was never started so timeouts
    were not working as intended. It also switches the timeout mode
    to call _Exit which skips all the atexit handlers and avoids some
    races on teardown. This change also speeds up the TestSuiteTest.
    
    Also a small fix to GetTempDir that was including an extra path
    separator on Windows.
    
    Bug: angleproject:3162
    Bug: angleproject:5117
    Change-Id: I0e7880a08b61bbb6e30c65665d5c0acec2d78db2
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2442381Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    1fd3e5d8
TestSuite_unittest.cpp 3.35 KB
EditWeb IDE
×

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