Home | Search | webrtc - Builders
Login

Builder Android32 (M Nexus5X)(dbg) Build 10474

Results:

Success

Trigger Info:

Projectwebrtc
Revision1d61c430d909d245b32abcd30ee53e93263c9571
Got Revision1d61c430d909d245b32abcd30ee53e93263c9571

Execution:

Steps and Logfiles:

Show:
  1. ( 398 ms ) setup_build
    running recipe: "webrtc/standalone"
  2. ( 27 secs ) bot_update
    [142GB/295GB used (48%)]
  3. ( 239 ms ) clean local files
  4. ( 6 secs ) gclient runhooks
  5. ( 844 ms ) swarming.py --version
    0.14
  6. ( 528 ms ) lookup GN args
     
    is_debug = true
    strip_absolute_paths_from_debug_symbols = true
    symbol_level = 1
    target_cpu = "arm"
    target_os = "android"
    use_goma = true
    goma_dir = "/b/s/w/ir/cache/goma/client"
  7. ( 891 ms ) compile
  8. ( 7 secs ) isolate tests
  9. ( 1 secs ) [trigger] AppRTCMobile_test_apk on Android
    Run on OS: 'Android'
  10. ( 1 secs ) [trigger] audio_decoder_unittests on Android
    Run on OS: 'Android'
  11. ( 881 ms ) [trigger] common_audio_unittests on Android
    Run on OS: 'Android'
  12. ( 1 secs ) [trigger] common_video_unittests on Android
    Run on OS: 'Android'
  13. ( 1 secs ) [trigger] modules_tests on Android
    Run on OS: 'Android'
  14. ( 3 secs ) [trigger] modules_unittests on Android
    Run on OS: 'Android'
  15. ( 2 secs ) [trigger] peerconnection_unittests on Android
    Run on OS: 'Android'
  16. ( 1 secs ) [trigger] rtc_stats_unittests on Android
    Run on OS: 'Android'
  17. ( 3 secs ) [trigger] rtc_unittests on Android
    Run on OS: 'Android'
  18. ( 968 ms ) [trigger] system_wrappers_unittests on Android
    Run on OS: 'Android'
  19. ( 1 secs ) [trigger] test_support_unittests on Android
    Run on OS: 'Android'
  20. ( 892 ms ) [trigger] tools_unittests on Android
    Run on OS: 'Android'
  21. ( 2 secs ) [trigger] video_engine_tests on Android
    Run on OS: 'Android'
  22. ( 955 ms ) [trigger] webrtc_nonparallel_tests on Android
    Run on OS: 'Android'
  23. ( 1 secs ) gsutil upload
  24. ( 2 secs ) AppRTCMobile_test_apk on Android
    Run on OS: 'Android'
    Shard duration: 0:01:44.091647
  25. ( 8 secs ) android_instrumentation_test_apk on Android
    Run on OS: 'Android'
    Shard duration: 0:07:32.431483
  26. ( 1 secs ) audio_decoder_unittests on Android
    Run on OS: 'Android'
    Shard duration: 43s
  27. ( 1 secs ) common_audio_unittests on Android
    Run on OS: 'Android'
    Shard duration: 57s
  28. ( 1 secs ) common_video_unittests on Android
    Run on OS: 'Android'
    Shard duration: 0:01:16.349293
  29. ( 1 secs ) modules_tests on Android
    Run on OS: 'Android'
    Max shard duration: 0:03:28.552428 (shard #1)
    Min shard duration: 0:02:48.621753 (shard #0)
  30. ( 9 secs ) modules_unittests on Android
    Run on OS: 'Android'
    Max shard duration: 0:07:24.669965 (shard #1)
    Min shard duration: 0:05:03.342329 (shard #2)
  31. ( 2 mins 37 secs ) peerconnection_unittests on Android
    Run on OS: 'Android'
    Max shard duration: 0:03:58.182854 (shard #1)
    Min shard duration: 0:03:42.769460 (shard #2)
  32. ( 1 secs ) rtc_stats_unittests on Android
    Run on OS: 'Android'
    Shard duration: 41s
  33. ( 24 secs ) rtc_unittests on Android
    Run on OS: 'Android'
    Max shard duration: 0:02:42.957115 (shard #4)
    Min shard duration: 0:01:55.499643 (shard #0)
  34. ( 1 secs ) system_wrappers_unittests on Android
    Run on OS: 'Android'
    Shard duration: 43s
  35. ( 1 secs ) test_support_unittests on Android
    Run on OS: 'Android'
    Shard duration: 56s
  36. ( 1 secs ) tools_unittests on Android
    Run on OS: 'Android'
    Shard duration: 0:01:40.298717
  37. ( 8 secs ) video_engine_tests on Android
    Run on OS: 'Android'
    Max shard duration: 0:04:45.302123 (shard #1)
    Min shard duration: 0:03:18.312108 (shard #0)
  38. ( 1 secs ) webrtc_nonparallel_tests on Android
    Run on OS: 'Android'
    Shard duration: 49s
  39. ( 34 secs ) android_junit_tests

Build Properties:

NameValueSource
$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-v84n" setup_build
branch "refs/heads/master" setup_build
buildbucket {"build": {"bucket": "luci.webrtc.ci", "created_by": "user:luci-scheduler@appspot.gserviceaccount.com", "created_ts": 1544203375926150, "id": "8927779116843480448", "project": "webrtc", "tags": ["builder:Android32 (M Nexus5X)(dbg)", "buildset:commit/git/1d61c430d909d245b32abcd30ee53e93263c9571", "buildset:commit/gitiles/webrtc.googlesource.com/src/+/1d61c430d909d245b32abcd30ee53e93263c9571", "gitiles_ref:refs/heads/master", "scheduler_invocation_id:9093209179000714288", "scheduler_job_id:webrtc/Android32 (M Nexus5X)(dbg)", "user_agent:luci-scheduler"]}, "hostname": "cr-buildbucket.appspot.com"} setup_build
buildername "Android32 (M Nexus5X)(dbg)" setup_build
buildnumber 10474 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
swarm_hashes {"AppRTCMobile_test_apk": "e74fd5cbaa428fda578aba877f8239f6e9e41d44", "android_instrumentation_test_apk": "a24f45b2999e3f7b8a86d6f0f37b3bf8fb27a60f", "audio_decoder_unittests": "365a838544197ac0e21cfdfa7c81b67fe323b563", "common_audio_unittests": "1db067f0d84ca484e4b1537b7863e689769a15dd", "common_video_unittests": "fca130ff481cf719a31b3ae77719d2bfa1f13348", "modules_tests": "c85678fcafab6e42743a5951394db7cb733190d3", "modules_unittests": "372c85b6109f8a6fb6fd300096afce460a7abea1", "peerconnection_unittests": "0f9d9e66433b22767c2d86481d912bee073bc837", "rtc_stats_unittests": "5e6ce18935461666df0eca7e5a3183b56fbb7ec2", "rtc_unittests": "ca929ebec1d089f93baba4a8f4593750566c143e", "system_wrappers_unittests": "df2f6d57c8001c021c60b7a13057c1a587b78fe9", "test_support_unittests": "6e89f34aa148137b3bff4af45e7aaf38c45a5bc4", "tools_unittests": "06a82f2a85990e04ecd3ae281f25eaa11a49c111", "video_engine_tests": "82a30ac05f32a065987b76d95dac8b6daa002513", "webrtc_nonparallel_tests": "a71532437b7410e3ba2fcfd37cda1413c5318959"} isolate tests

Blamelist:

  1. braveyao (braveyaoohnoyoudont@webrtc.org)

Timing:

Create Friday, 07-Dec-18 17:22:55 UTC
Start Friday, 07-Dec-18 17:23:13 UTC
End Friday, 07-Dec-18 17:30:00 UTC
Pending 17 secs
Execution 6 mins 47 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
    Branch
    Revision 1d61c430d909d245b32abcd30ee53e93263c9571

    Comments

    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