Home | Search | webrtc - Builders

Builder Android32 Builder x86 (dbg) Build 14197



Trigger Info:

Got Revision1d61c430d909d245b32abcd30ee53e93263c9571


Steps and Logfiles:

  1. ( 350 ms ) setup_build
    running recipe: "webrtc/standalone"
  2. ( 2 mins 34 secs ) bot_update
    [170GB/295GB used (57%)]
  3. ( 241 ms ) clean local files
  4. ( 5 mins 38 secs ) gclient runhooks
  5. ( 563 ms ) lookup GN args
    is_debug = true
    strip_absolute_paths_from_debug_symbols = true
    symbol_level = 1
    target_cpu = "x86"
    target_os = "android"
    use_goma = true
    goma_dir = "/b/s/w/ir/cache/goma/client"
  6. ( 7 mins 38 secs ) compile

Build Properties:

$recipe_engine/path {"cache_dir": "/b/s/w/ir/cache", "temp_dir": "/b/s/w/ir/tmp/rt"} setup_build
$recipe_engine/runtime {"is_experimental": false, "is_luci": true} setup_build
bot_id "trusty-webrtc-d2a17ac3-us-central1-b-fbtb" setup_build
branch "refs/heads/master" setup_build
buildbucket {"build": {"bucket": "luci.webrtc.ci", "created_by": "user:luci-scheduler@appspot.gserviceaccount.com", "created_ts": 1544203376682213, "id": "8927779116050787152", "project": "webrtc", "tags": ["builder:Android32 Builder x86 (dbg)", "buildset:commit/git/1d61c430d909d245b32abcd30ee53e93263c9571", "buildset:commit/gitiles/webrtc.googlesource.com/src/+/1d61c430d909d245b32abcd30ee53e93263c9571", "gitiles_ref:refs/heads/master", "scheduler_invocation_id:9093209178263937616", "scheduler_job_id:webrtc/Android32 Builder x86 (dbg)", "user_agent:luci-scheduler"]}, "hostname": "cr-buildbucket.appspot.com"} setup_build
buildername "Android32 Builder x86 (dbg)" setup_build
buildnumber 14197 setup_build
mastername "client.webrtc" setup_build
path_config "generic" setup_build
recipe "webrtc/standalone" setup_build
repository "https://webrtc.googlesource.com/src/" setup_build
revision "1d61c430d909d245b32abcd30ee53e93263c9571" setup_build
got_revision "1d61c430d909d245b32abcd30ee53e93263c9571" bot_update
got_revision_cp "refs/heads/master@{#25936}" bot_update


  1. braveyao (braveyaoohnoyoudont@webrtc.org)


Create Friday, 07-Dec-18 17:22:56 UTC
Start Friday, 07-Dec-18 17:26:52 UTC
End Friday, 07-Dec-18 17:43:36 UTC
Pending 3 mins 56 secs
Execution 16 mins 43 secs

All Changes:

  1. desktopCapture: copy whole screen region when screen is zoomed on OSX

    Changed by braveyao - braveyaoohnoyoudont@webrtc.org
    Changed at Friday, 07-Dec-18 17:22:35 UTC
    Repository https://webrtc.googlesource.com/src
    Revision 1d61c430d909d245b32abcd30ee53e93263c9571


    desktopCapture: copy whole screen region when screen is zoomed on OSX
    When screen is zoomed in/out, OSX only updates the parts of Rects currently
    displayed on screen, with relative location to current top-left on screen.
    This will cause problems when we copy the dirty regions to the captured
    frame. So we invalidate the whole screen to copy all the screen contents.
    - With CGI method, the zooming will be ignored and the whole screen contents
    will be captured as before.
    - With IOSurface method, the zoomed screen contents will be captured.
    Since we can't know the zooming level and focusing location, so we have
    to copy the whole screen region for each frame during rooming. And this
    will impact peformance a bit (with IOSurface capturer about 5-10 fps
    down on MBP.)
    Bug: chromium:911862
    Change-Id: Icf123cde4d686ab7ce28fa731bc8dac6925492c8
    Reviewed-on: https://webrtc-review.googlesource.com/c/113101
    Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
    Commit-Queue: Brave Yao <braveyao@webrtc.org>
    Cr-Commit-Position: refs/heads/master@{#25936}

    Changed files

    • modules/desktop_capture/mac/screen_capturer_mac.mm