Home | Search
Login

Builder Android Cronet Marshmallow 64bit Perf Build #22210 Canonical Ubuntu

Results:

build successful

Trigger Info:

Execution:

Steps and Logfiles:

Show:
  1. ( 17 mins 45 secs ) steps
    running steps via annotated script
  2. ( 10 secs ) update_scripts
    update_scripts
  3. ( 3 ms ) setup_properties
    setup_properties
  4. ( 3 ms ) LUCI Migration
    LUCI Migration
  5. ( 5 ms ) LogDog Bootstrap
    LogDog Bootstrap
  6. ( 5 ms ) setup_build
    setup_build
    running recipe: "cronet"
  7. ( 3 ms ) remove .cipd
    remove .cipd
  8. ( 1 mins 24 secs ) cleanup index.lock
    cleanup index.lock
  9. ( 5 mins 49 secs ) bot_update
    bot_update
    [68GB/442GB used (15%)]
  10. ( 4 ms ) clean local files
    clean local files
  11. ( 3 ms ) ensure_goma
    ensure_goma
  12. ( 4 ms ) ensure_goma.ensure_installed
    ensure_goma.ensure_installed
  13. ( 3 ms ) clobber
    clobber
  14. ( 12 secs ) gclient runhooks
    gclient runhooks
  15. ( 1 mins 25 secs ) generate_build_files
    generate_build_files
  16. ( 3 ms ) preprocess_for_goma
    preprocess_for_goma
  17. ( 3 ms ) preprocess_for_goma.goma cache directory
    preprocess_for_goma.goma cache directory
  18. ( 3 ms ) preprocess_for_goma.start_goma
    preprocess_for_goma.start_goma
  19. ( 3 ms ) preprocess_for_goma.start cloudtail
    preprocess_for_goma.start cloudtail
  20. ( 4 mins 28 secs ) compile
    compile
  21. ( 3 ms ) compile confirm no-op
    compile confirm no-op
  22. ( 3 ms ) postprocess_for_goma
    postprocess_for_goma
  23. ( 4 ms ) postprocess_for_goma.goma_jsonstatus
    postprocess_for_goma.goma_jsonstatus
  24. ( 3 ms ) postprocess_for_goma.goma_stat
    postprocess_for_goma.goma_stat
  25. ( 3 ms ) postprocess_for_goma.stop_goma
    postprocess_for_goma.stop_goma
  26. ( 10 secs ) postprocess_for_goma.upload_log
    postprocess_for_goma.upload_log
  27. ( 3 ms ) postprocess_for_goma.stop cloudtail
    postprocess_for_goma.stop cloudtail
  28. ( 4 ms ) clear landmines
    clear landmines
  29. ( 3 ms ) ensure_goma (2)
    ensure_goma (2)
  30. ( 4 ms ) ensure_goma.ensure_installed (2)
    ensure_goma.ensure_installed (2)
  31. ( 7 secs ) gclient runhooks (2)
    gclient runhooks (2)
  32. ( 13 secs ) generate_build_files (2)
    generate_build_files (2)
  33. ( 1 ms ) preprocess_for_goma (2)
    preprocess_for_goma (2)
  34. ( 1 ms ) preprocess_for_goma.goma cache directory (2)
    preprocess_for_goma.goma cache directory (2)
  35. ( 1 ms ) preprocess_for_goma.start_goma (2)
    preprocess_for_goma.start_goma (2)
  36. ( 1 ms ) preprocess_for_goma.start cloudtail (2)
    preprocess_for_goma.start cloudtail (2)
  37. ( 9 secs ) compile (2)
    compile (2)
  38. ( 1 ms ) compile confirm no-op (2)
    compile confirm no-op (2)
  39. ( 3 ms ) postprocess_for_goma (2)
    postprocess_for_goma (2)
  40. ( 1 ms ) postprocess_for_goma.goma_jsonstatus (2)
    postprocess_for_goma.goma_jsonstatus (2)
  41. ( 1 ms ) postprocess_for_goma.goma_stat (2)
    postprocess_for_goma.goma_stat (2)
  42. ( 1 ms ) postprocess_for_goma.stop_goma (2)
    postprocess_for_goma.stop_goma (2)
  43. ( 7 secs ) postprocess_for_goma.upload_log (2)
    postprocess_for_goma.upload_log (2)
  44. ( 3 ms ) postprocess_for_goma.stop cloudtail (2)
    postprocess_for_goma.stop cloudtail (2)
  45. ( 3 mins 1 secs ) performance test
    performance test
  46. ( 3 ms ) get access token for service-account-cronet-perf.json
    get access token for service-account-cronet-perf.json
  47. ( 4 ms ) Perf Dashboard Upload
    Perf Dashboard Upload
  48. ( 4 ms ) recipe result
    recipe result

Build Properties:

NameValueSource
$recipe_engine/runtime {"is_experimental":false,"is_luci":false} Annotation(LUCI Migration)
luci_migration {"status":"ok"} Annotation(LUCI Migration)
log_location "logdog://logs.chromium.org/chromium/bb/chromium.android/Android_Cronet_Marshmallow_64bit_Perf/22210/+/recipes/annotations" Annotation(LogDog Bootstrap)
logdog_prefix "bb/chromium.android/Android_Cronet_Marshmallow_64bit_Perf/22210" Annotation(LogDog Bootstrap)
logdog_project "chromium" Annotation(LogDog Bootstrap)
got_angle_revision "5598148b761380773c4e650b5b67f47553b0f090" Annotation(bot_update)
got_buildtools_revision "0dd5c6f980d22be96b728155249df2da355989d9" Annotation(bot_update)
got_nacl_revision "e6ce828ef60c4c1438867b535efbbb5d9a177c0e" Annotation(bot_update)
got_src_revision "dcf09c7b1347f35a690e11fc7f592b678d5532db" Annotation(bot_update)
got_src_revision_cp "refs/heads/master@{#574717}" Annotation(bot_update)
got_swarming_client_revision "9a518d097dca20b7b00ce3bdfc5d418ccc79893a" Annotation(bot_update)
got_v8_revision "8b17db68f75a95d69debfa85b70aea3ec0766aaf" Annotation(bot_update)
got_v8_revision_cp "refs/heads/6.9.352@{#1}" Annotation(bot_update)
got_webrtc_revision "895617fa9bc36c240b37d47402cdb341ecadf994" Annotation(bot_update)
got_webrtc_revision_cp "refs/heads/master@{#23955}" Annotation(bot_update)
recipe "cronet" Annotation(setup_properties)
blamelist ["fdoray@chromium.org","hgrandinetti@chromium.org","iclelland@chromium.org","karandeepb@chromium.org","kmackay@chromium.org","liberato@chromium.org","npm@chromium.org"] Build
branch "master" Build
buildnumber 22210 Build
project "src" Build
repository "https://chromium.googlesource.com/chromium/src" Build
requestedAt 1531428607 Build
revision "dcf09c7b1347f35a690e11fc7f592b678d5532db" Build
slavename "build88-b1" BuildSlave
buildername "Android Cronet Marshmallow 64bit Perf" Builder
git_revision "dcf09c7b1347f35a690e11fc7f592b678d5532db" Change
scheduler "chromium_commits" Scheduler
buildbotURL "https://build.chromium.org/p/chromium.android/" master.cfg
mastername "chromium.android" master.cfg
workdir "/b/build/slave/Android_Cronet_Marshmallow_64bit_Perf" slave

Blamelist:

  1. (karandeepbohnoyoudont@chromium.org)
  2. (npmohnoyoudont@chromium.org)
  3. (fdorayohnoyoudont@chromium.org)
  4. (hgrandinettiohnoyoudont@chromium.org)
  5. (kmackayohnoyoudont@chromium.org)
  6. (iclellandohnoyoudont@chromium.org)
  7. (hgrandinettiohnoyoudont@chromium.org)
  8. (liberatoohnoyoudont@chromium.org)

Timing:

Create N/A
Start Thursday, 12-Jul-18 21:06:58 UTC
End Thursday, 12-Jul-18 21:24:43 UTC
Pending N/A
Execution 17 mins 45 secs

All Changes:

  1. Change RulesMonitorService::HasRegisteredRuleset to take an extension_id.

    Changed by karandeepbohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 20:47:42 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b96ae12ef5fa70c2389e5b23da5a924eb4dff359

    Comments

    Change RulesMonitorService::HasRegisteredRuleset to take an extension_id.
    
    This CL changes RulesMonitorService::HasRegisteredRuleset to take an
    extension_id instead of an extension pointer.
    
    BUG=None
    
    Change-Id: If6d220b7bcaf9be473ff819961f5ed9fe67f681f
    Reviewed-on: https://chromium-review.googlesource.com/1134519
    Reviewed-by: Istiaque Ahmed <lazyboy@chromium.org>
    Commit-Queue: Karan Bhatia <karandeepb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574710}

    Changed files

    • extensions/browser/api/declarative_net_request/declarative_net_request_api.cc
    • extensions/browser/api/declarative_net_request/rules_monitor_service.cc
    • extensions/browser/api/declarative_net_request/rules_monitor_service.h
  2. Use UMA_HISTOGRAM_TIMES or saturated_cast to report milliseconds

    Changed by npmohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 20:49:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3e44f3be427bb7222e8e20640e261d620478e8bc

    Comments

    Use UMA_HISTOGRAM_TIMES or saturated_cast to report milliseconds
    
    This CL changes Blink code from using Count(delta.InMilliseconds()) to:
    * UMA_HISTOGRAM_TIMES where possible.
    * Otherwise, UMA_HISTOGRAM_CUSTOM_COUNTS if possible.
    * Otherwise, saturated_cast.
    
    Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
    Change-Id: I4f6e2ae0fb318b906ec75c546bea519cd130b09e
    Reviewed-on: https://chromium-review.googlesource.com/1134083
    Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574711}

    Changed files

    • third_party/blink/renderer/core/editing/spellcheck/spell_check_requester.cc
    • third_party/blink/renderer/core/html/media/autoplay_uma_helper.cc
    • third_party/blink/renderer/core/html/parser/css_preload_scanner.cc
    • third_party/blink/renderer/modules/media_controls/elements/media_control_timeline_metrics.cc
    • third_party/blink/renderer/modules/notifications/notification_image_loader.cc
    • third_party/blink/renderer/platform/heap/heap_stats_collector.cc
    • third_party/blink/renderer/platform/heap/heap_stats_collector.h
    • third_party/blink/renderer/platform/heap/heap_stats_collector_test.cc
    • third_party/blink/renderer/platform/heap/thread_state.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc
  3. RC: Record Chrome usage time when a LifecycleUnit is hidden.

    Changed by fdorayohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 20:54:33 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 840dc0a7c0eacb82070efe833ef3aacc7b2e89cb

    Comments

    RC: Record Chrome usage time when a LifecycleUnit is hidden.
    
    With this CL, the total Chrome usage time measured by UsageClock is
    recorded in a LifecycleUnit when it is hidden. In an upcoming CL, this
    will be used to discard a LifecycleUnit after a given amount of Chrome
    usage time has elapsed since it was hidden.
    
    We also record the wall time when a LifecycleUnit is hidden, because
    freezing occurs when a LifeycleUnit has been hidden for a given amount
    of wall clock time, not Chrome usage time.
    
    Bug: 775644
    Change-Id: I76d504e9bbf3eb86ded1203e4e117086faf93277
    Reviewed-on: https://chromium-review.googlesource.com/1133593
    Commit-Queue: François Doray <fdoray@chromium.org>
    Reviewed-by: Scott Violet <sky@chromium.org>
    Reviewed-by: Sébastien Marchand <sebmarchand@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574712}

    Changed files

    • chrome/browser/browser_process_impl.cc
    • chrome/browser/browser_process_impl.h
    • chrome/browser/resource_coordinator/lifecycle_unit.h
    • chrome/browser/resource_coordinator/lifecycle_unit_base.cc
    • chrome/browser/resource_coordinator/lifecycle_unit_base.h
    • chrome/browser/resource_coordinator/lifecycle_unit_base_unittest.cc
    • chrome/browser/resource_coordinator/tab_lifecycle_unit.cc
    • chrome/browser/resource_coordinator/tab_lifecycle_unit.h
    • chrome/browser/resource_coordinator/tab_lifecycle_unit_source.cc
    • chrome/browser/resource_coordinator/tab_lifecycle_unit_source.h
    • chrome/browser/resource_coordinator/tab_lifecycle_unit_unittest.cc
    • chrome/browser/resource_coordinator/tab_manager.cc
    • chrome/browser/resource_coordinator/tab_manager.h
    • chrome/browser/resource_coordinator/tab_manager_stats_collector.cc
    • chrome/browser/resource_coordinator/test_lifecycle_unit.cc
    • chrome/browser/resource_coordinator/test_lifecycle_unit.h
    • chrome/test/base/testing_browser_process.cc
    • chrome/test/base/testing_browser_process.h
  4. Reset screen time when policy is set.

    Changed by hgrandinettiohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 20:58:14 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 181e63453a3893703a891f072853e33be656a7bf

    Comments

    Reset screen time when policy is set.
    
    The used time should be reset once the time usage limit is set.
    
    Bug: 860676
    Change-Id: I1d9650d298041caf0b6c2f7321f8263727924b60
    Reviewed-on: https://chromium-review.googlesource.com/1134058
    Reviewed-by: Jacob Dufault <jdufault@chromium.org>
    Reviewed-by: Alexander Alekseev <alemate@chromium.org>
    Commit-Queue: Henrique Grandinetti <hgrandinetti@google.com>
    Cr-Commit-Position: refs/heads/master@{#574713}

    Changed files

    • chrome/browser/chromeos/child_accounts/screen_time_controller.cc
  5. [Chromecast] Implement audio output redirection

    Changed by kmackayohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 21:01:07 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3ff1556fabbdc61aaab8ee42eee5ae7d0bd0591f

    Comments

    [Chromecast] Implement audio output redirection
    
    Allow matching audio streams to be redirected to a different output.
    
    Bug: b/73284499
    Change-Id: I9eae9d945728e87a6cef299e24632f19860bc8e7
    Reviewed-on: https://chromium-review.googlesource.com/1130998
    Commit-Queue: Kenneth MacKay <kmackay@chromium.org>
    Reviewed-by: Luke Halliwell <halliwell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574714}

    Changed files

    • chromecast/media/cma/backend/BUILD.gn
    • chromecast/media/cma/backend/audio_fader.cc
    • chromecast/media/cma/backend/audio_fader.h
    • chromecast/media/cma/backend/audio_output_redirector.cc
    • chromecast/media/cma/backend/audio_output_redirector.h
    • chromecast/media/cma/backend/filter_group.cc
    • chromecast/media/cma/backend/filter_group_unittest.cc
    • chromecast/media/cma/backend/mixer_input.cc
    • chromecast/media/cma/backend/mixer_input.h
    • chromecast/media/cma/backend/mock_redirected_audio_output.cc
    • chromecast/media/cma/backend/mock_redirected_audio_output.h
    • chromecast/media/cma/backend/stream_mixer.cc
    • chromecast/media/cma/backend/stream_mixer.h
    • chromecast/media/cma/backend/stream_mixer_unittest.cc
    • chromecast/public/cast_media_shlib.h
    • chromecast/public/media/BUILD.gn
    • chromecast/public/media/redirected_audio_output.h
  6. Use standard uppercase names for OT test methods

    Changed by iclellandohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 21:04:09 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 67f3705fc7dc9cec4a8059936441b436f4a20a39

    Comments

    Use standard uppercase names for OT test methods
    
    This change brings the OriginTrials namespace in line with Blink coding
    standards, and gets the test methods to match the corresponding methods
    in RuntimeEnabledFeatures.
    
    Change-Id: I2b91fbed4b675d55680996b101a110a98047091c
    Reviewed-on: https://chromium-review.googlesource.com/1135442
    Reviewed-by: Jason Chase <chasej@chromium.org>
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Commit-Queue: Ian Clelland <iclelland@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574715}

    Changed files

    • third_party/blink/renderer/bindings/scripts/generate_origin_trial_features.py
    • third_party/blink/renderer/bindings/scripts/v8_utilities.py
    • third_party/blink/renderer/bindings/tests/results/core/origin_trial_features_for_core.cc
    • third_party/blink/renderer/bindings/tests/results/core/v8_test_dictionary.cc
    • third_party/blink/renderer/build/scripts/templates/origin_trials.cc.tmpl
    • third_party/blink/renderer/build/scripts/templates/origin_trials.h.tmpl
    • third_party/blink/renderer/build/scripts/templates/web_origin_trials.cc.tmpl
    • third_party/blink/renderer/core/dom/document.cc
    • third_party/blink/renderer/core/dom/events/event_dispatcher.cc
    • third_party/blink/renderer/core/html/canvas/canvas_rendering_context.cc
    • third_party/blink/renderer/core/html/canvas/html_canvas_element.cc
    • third_party/blink/renderer/core/loader/document_loader.cc
    • third_party/blink/renderer/core/loader/subresource_integrity_helper.cc
    • third_party/blink/renderer/core/offscreencanvas/offscreen_canvas.cc
    • third_party/blink/renderer/core/testing/origin_trials_test.cc
    • third_party/blink/renderer/core/testing/v8/web_core_test_support.cc
    • third_party/blink/renderer/core/timing/window_performance.cc
    • third_party/blink/renderer/modules/gamepad/navigator_gamepad.cc
    • third_party/blink/renderer/modules/mediastream/media_stream_track.cc
    • third_party/blink/renderer/modules/mediastream/user_media_request.cc
    • third_party/blink/renderer/modules/modules_initializer.cc
    • third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
    • third_party/blink/renderer/modules/xr/xr_presentation_context.cc
  7. Fix wrong calculation of time on UsageTimeLimitProcessor.

    Changed by hgrandinettiohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 21:04:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4e070c6b548e584a4e7934e88bcfb98a045518b1

    Comments

    Fix wrong calculation of time on UsageTimeLimitProcessor.
    
    The function that calculates wheter the time window limit of the current day is
    active, had a wrong logic.
    
    Bug: 860679
    Change-Id: Iafaaa54e36424033adaf384cdbc9c15d7aa2328e
    Reviewed-on: https://chromium-review.googlesource.com/1133459
    Reviewed-by: Jacob Dufault <jdufault@chromium.org>
    Reviewed-by: Alexander Alekseev <alemate@chromium.org>
    Commit-Queue: Henrique Grandinetti <hgrandinetti@google.com>
    Cr-Commit-Position: refs/heads/master@{#574716}

    Changed files

    • chrome/browser/chromeos/child_accounts/usage_time_limit_processor.cc
    • chrome/browser/chromeos/child_accounts/usage_time_limit_processor_unittest.cc
  8. Handle MCVD cleanup properly if texture has been destroyed.

    Changed by liberatoohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 21:05:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dcf09c7b1347f35a690e11fc7f592b678d5532db

    Comments

    Handle MCVD cleanup properly if texture has been destroyed.
    
    If AbstractTexture drops its reference to the underlying texture,
    then that texture might have been freed.  This happens when the
    gl stub is lost.
    
    Previously, MCVD assumed that the CodecImage attached to the texture
    was valid.  However, if the AbstractTexture has dropped its ref
    to the texture, and there are no other refs, then this assumption
    isn't right.
    
    This CL checks if the AbstractTexture still has a TextureBase before
    referencing the
    ...skip...
    ndered
    codec buffer.
    
    Bug: 863012
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Change-Id: If83a9eb0c27d6eb8e995424bdf71f7f7bc93590d
    Reviewed-on: https://chromium-review.googlesource.com/1135697
    Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
    Commit-Queue: Frank Liberato <liberato@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574717}

    Changed files

    • media/gpu/android/texture_pool.cc
    • media/gpu/android/video_frame_factory_impl.cc