Home | Search | chromium - Builders
Login

Builder Android x86 Builder (dbg) Build 29997 Canonical Ubuntu

Results:

Success

Trigger Info:

Projectchromium
Revision39e00c42d85fedf2a20f7ee4889a7f101def4975
Got Revision39e00c42d85fedf2a20f7ee4889a7f101def4975

Execution:

Steps and Logfiles:

Show:
  1. ( 446 ms ) setup_build
    running recipe: "chromium"
  2. ( 3 mins 11 secs ) bot_update
    [128GB/295GB used (43%)]
  3. ( 0 ) ensure_goma
  4. ( 3 secs ) swarming.py --version
    0.13
  5. ( 40 secs ) gclient runhooks
  6. ( 1 secs ) read test spec (chromium.android.json)
    path: /b/swarming/w/ir/cache/builder/src/testing/buildbot/chromium.android.json
  7. ( 4 secs ) clean local files
  8. ( 536 ms ) tree truth steps
  9. ( 44 secs ) generate_build_files
  10. ( 24 mins 46 secs ) compile
  11. ( 3 mins 53 secs ) compile confirm no-op
  12. ( 1 hrs 45 mins ) package build

Build Properties:

NameValueSource
$build/goma {"jobs": 150} setup_build
$recipe_engine/path {"cache_dir": "/b/swarming/w/ir/cache", "temp_dir": "/b/swarming/w/ir/tmp/rt"} setup_build
$recipe_engine/runtime {"is_experimental": false, "is_luci": true} setup_build
bot_id "swarm975-c4" setup_build
branch "refs/heads/master" setup_build
buildbucket {"build": {"bucket": "luci.chromium.ci", "created_by": "user:luci-scheduler@appspot.gserviceaccount.com", "created_ts": 1533961649837630, "id": "8938518345019136288", "project": "chromium", "tags": ["builder:Android x86 Builder (dbg)", "buildset:commit/git/39e00c42d85fedf2a20f7ee4889a7f101def4975", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/39e00c42d85fedf2a20f7ee4889a7f101def4975", "gitiles_ref:refs/heads/master", "scheduler_invocation_id:9103948407176076128", "scheduler_job_id:chromium/Android x86 Builder (dbg)", "user_agent:luci-scheduler"]}, "hostname": "cr-buildbucket.appspot.com"} setup_build
buildername "Android x86 Builder (dbg)" setup_build
buildnumber 29997 setup_build
mastername "chromium.android" setup_build
path_config "generic" setup_build
recipe "chromium" setup_build
repository "https://chromium.googlesource.com/chromium/src.git" setup_build
revision "39e00c42d85fedf2a20f7ee4889a7f101def4975" setup_build
got_angle_revision "ea926a362b7748679d72bd56780d29c2ff20fd27" bot_update
got_buildtools_revision "9a90d9aaadeb5e04327ed05775f45132e4b3523f" bot_update
got_nacl_revision "96088f46727b75b2f6a24e1b62e5cc59ddb4612d" bot_update
got_revision "39e00c42d85fedf2a20f7ee4889a7f101def4975" bot_update
got_revision_cp "refs/heads/master@{#582427}" bot_update
got_swarming_client_revision "486c9b53c4d54dd4b95bb6ce0e31160e600dfc11" bot_update
got_v8_revision "4fe3de13fc5c2592559bb5e49e1a81a6d09a2efd" bot_update
got_v8_revision_cp "refs/heads/7.0.193@{#2}" bot_update
got_webrtc_revision "f5f5373372584fdcbf658a5c11ec28242c7fcd5e" bot_update
got_webrtc_revision_cp "refs/heads/master@{#24263}" bot_update
build_archive_url "gs://chromium-android-archive/chromium.android/Android x86 Builder (dbg)/full-build-linux_39e00c42d85fedf2a20f7ee4889a7f101def4975.zip" package build

Blamelist:

  1. Findit (findit-for-meohnoyoudont@appspot.gserviceaccount.com)
  2. Julie Jeongeun Kim (jkimohnoyoudont@igalia.com)
  3. chrome-release-bot (chrome-release-botohnoyoudont@chromium.org)
  4. Peter Kasting (pkastingohnoyoudont@chromium.org)
  5. Peter Kasting (pkastingohnoyoudont@chromium.org)
  6. Ned Nguyen (nednguyenohnoyoudont@google.com)

Timing:

Create Saturday, 11-Aug-18 04:27:29 UTC
Start Saturday, 11-Aug-18 04:27:31 UTC
End Saturday, 11-Aug-18 06:53:38 UTC
Pending 2 secs
Execution 2 hrs 26 mins

All Changes:

  1. Revert "chromeos: add SingleProcessMash mode"

    Changed by Findit - findit-for-meohnoyoudont@appspot.gserviceaccount.com
    Changed at Saturday, 11-Aug-18 03:38:31 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 39e00c42d85fedf2a20f7ee4889a7f101def4975

    Comments

    Revert "chromeos: add SingleProcessMash mode"
    
    This reverts commit b092ae622b9ab3856d64d3eca543e4ecb243be77.
    
    Reason for revert:
    
    Findit (https://goo.gl/kROfz5) identified CL at revision 582411 as the
    culprit for failures in the build cycles as shown on:
    https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2IwOTJhZTYyMmI5YWIzODU2ZDY0ZDNlY2E1NDNlNGVjYjI0M2JlNzcM
    
    Sample Failed Build: https://ci.chromium.org/buildbot/chromium.chromiumos/linux-chromeos-dbg/7241
    
    Sample Failed Step: ash_content_unittests
    
    Original change's description:
    > chromeos: add SingleProcessMash mode
    > 
    > This makes Ash create an Env if passed SingleProcessMash. In addition this
    > makes all window creation go through a factory that ensures the right env is
    > supplied.
    > 
    > See https://docs.google.com/document/d/11ha_KioDdXe4iZS2AML1foKnCJlNKm7Q1hFr6VW8dV4/edit
    > for more details.
    > 
    > This also adds the feature to ui/base.
    > 
    > BUG=847992
    > TEST=covered by tests
    > 
    > Change-Id: Ica3c433627222f0e076dddaf19b1ab09168cebeb
    > Reviewed-on: https://chromium-review.googlesource.com/1168282
    > Commit-Queue: Scott Violet <sky@chromium.org>
    > Reviewed-by: James Cook <jamescook@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#582411}
    
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    BUG=847992
    
    Change-Id: I9e2e3c0d92dc7b51f08fa35a2dfacd5ca8af57f2
    Reviewed-on: https://chromium-review.googlesource.com/1171706
    Cr-Commit-Position: refs/heads/master@{#582427}

    Changed files

    • ash/BUILD.gn
    • ash/README.md
    • ash/app_launch_unittest.cc
    • ash/ash_service_unittest.cc
    • ash/components/fast_ink/fast_ink_view.cc
    • ash/display/cursor_window_controller.cc
    • ash/display/display_manager_unittest.cc
    • ash/display/display_util.cc
    • ash/display/mirror_window_controller.cc
    • ash/display/mouse_cursor_event_filter_unittest.cc
    • ash/display/root_window_transformers_unittest.cc
    • ash/display/screen_ash.cc
    • ash/display/screen_position_controller_unittest.cc
    • ash/display/unified_mouse_warp_controller_unittest.cc
    • ash/display/window_tree_host_manager_unittest.cc
    • ash/drag_drop/drag_drop_tracker.cc
    • ash/events/event_rewriter_controller.cc
    • ash/extended_desktop_unittest.cc
    • ash/frame/detached_title_area_renderer.cc
    • ash/frame/header_view.cc
    • ash/host/DEPS
    • ash/host/ash_window_tree_host.cc
    • ash/host/ash_window_tree_host_platform.cc
    • ash/keyboard/arc/arc_input_method_surface_manager_unittest.cc
    • ash/keyboard/test_keyboard_ui.cc
    • ash/magnifier/docked_magnifier_controller.cc
    • ash/magnifier/magnification_controller_unittest.cc
    • ash/metrics/desktop_task_switch_metric_recorder_unittest.cc
    • ash/public/cpp/frame_border_hit_test.cc
    • ash/root_window_controller.cc
    • ash/root_window_controller_unittest.cc
    • ash/shelf/shelf_layout_manager_unittest.cc
    • ash/shelf/shelf_window_watcher_unittest.cc
    • ash/shell.cc
    • ash/shell.h
    • ash/shell_unittest.cc
    • ash/system/message_center/arc/arc_notification_content_view_unittest.cc
    • ash/system/message_center/arc/arc_notification_view_unittest.cc
    • ash/system/message_center/arc/mock_arc_notification_surface.cc
    • ash/system/message_center/arc/mock_arc_notification_surface.h
    • ash/system/night_light/night_light_controller.cc
    • ash/system/overview/overview_button_tray_unittest.cc
    • ash/system/tray/tray_background_view.cc
    • ash/test/ash_test_base.cc
    • ash/test/ash_test_helper.cc
    • ash/test/ash_test_suite.cc
    • ash/test/ui_controls_factory_ash.cc
    • ash/utility/screenshot_controller_unittest.cc
    • ash/wayland/wayland_server_controller.cc
    • ash/wayland/wayland_server_controller.h
    • ash/window_factory.cc
    • ash/window_factory.h
    • ash/window_user_data_unittest.cc
    • ash/wm/ash_focus_rules_unittest.cc
    • ash/wm/cursor_manager_chromeos.cc
    • ash/wm/drag_window_controller.cc
    • ash/wm/drag_window_resizer_unittest.cc
    • ash/wm/immersive_fullscreen_controller_unittest.cc
    • ash/wm/native_cursor_manager_ash_classic.cc
    • ash/wm/non_client_frame_controller.cc
    • ash/wm/overview/window_selector_unittest.cc
    • ash/wm/stacking_controller_unittest.cc
    • ash/wm/system_gesture_event_filter_unittest.cc
    • ash/wm/system_modal_container_layout_manager_unittest.cc
    • ash/wm/top_level_window_factory.cc
    • ash/wm/toplevel_window_event_handler.cc
    • ash/wm/toplevel_window_event_handler_unittest.cc
    • ash/wm/video_detector.cc
    • ash/wm/window_dimmer.cc
    • ash/wm/window_dimmer_unittest.cc
    • ash/wm/workspace/workspace_event_handler_unittest.cc
    • ash/wm/workspace/workspace_layout_manager_unittest.cc
    • ash/wm/workspace/workspace_window_resizer_unittest.cc
    • ash/wm/workspace_controller_unittest.cc
    • ash/ws/window_service_owner.cc
    • chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge_browsertest.cc
    • chrome/browser/ui/ash/ksv/DEPS
    • chrome/browser/ui/ash/ksv/keyboard_shortcut_viewer_util.cc
    • components/exo/test/exo_test_base.cc
    • components/exo/wayland/clients/test/wayland_client_test.cc
    • ui/aura/env.cc
    • ui/aura/env.h
    • ui/aura/test/test_windows.cc
    • ui/aura/test/test_windows.h
    • ui/aura/window.cc
    • ui/aura/window.h
    • ui/aura/window_tree_host_platform.cc
    • ui/base/ui_base_features.cc
    • ui/base/ui_base_features.h
  2. Deliver bounds information to CreateTooltipWidget

    Changed by Julie Jeongeun Kim - jkimohnoyoudont@igalia.com
    Changed at Saturday, 11-Aug-18 03:37:47 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 490c27babbe440762253c71c8ddc2438d3814d0e

    Comments

    Deliver bounds information to CreateTooltipWidget
    
    When 'CreateTooltipWidget' creates 'Widget' for tooltip and
    initializes it, it needs its bounds at InitParams. If it
    doesn't have the bounds information, some platform widgets
    get crashed and DesktopWindowTreeHostX11 keeps
    |sanitized_params| to avoid this case.
    
    This patch delivers the bounds for the tooltip widget and
    adds DCHECK to find what causes the empty bounds.
    
    Bug: 849585
    Change-Id: I3de067a917e4343bab642c3a1b13434b6cfaeee0
    Reviewed-on: https://chromium-review.googlesource.com/1086820
    Reviewed-by: Scott Violet <sky@chromium.org>
    Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com>
    Cr-Commit-Position: refs/heads/master@{#582426}

    Changed files

    • ui/platform_window/x11/x11_window_base.cc
    • ui/views/corewm/tooltip_aura.cc
    • ui/views/corewm/tooltip_aura.h
  3. Updating trunk VERSION from 3519.0 to 3520.0

    Changed by chrome-release-bot - chrome-release-botohnoyoudont@chromium.org
    Changed at Saturday, 11-Aug-18 03:08:59 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4c172804c44cf480776c1acfb741e756bbf7cb1e

    Comments

    Updating trunk VERSION from 3519.0 to 3520.0
    
    # This is an automated release commit.
    # Do not revert without consulting chrome-pmo@google.com.
    NOAUTOREVERT=true
    TBR=amineer@chromium.org
    
    Change-Id: I4cabb60493cd431bb673a5459e1283c615c6c0ec
    Reviewed-on: https://chromium-review.googlesource.com/1171982
    Reviewed-by: chrome-release-bot@chromium.org <chrome-release-bot@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#582425}

    Changed files

    • chrome/VERSION
  4. Revert "Make //content layer default to --site-per-process mode on desktop."

    Changed by Peter Kasting - pkastingohnoyoudont@chromium.org
    Changed at Saturday, 11-Aug-18 02:23:57 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2595d82ddfcf666d41d33e1ce881e52401d31454

    Comments

    Revert "Make //content layer default to --site-per-process mode on desktop."
    
    This reverts commit 3b8db25cc597a642ee4b7cbaf2655c631353a799.
    
    Reason for revert: Checking to see whether this caused https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8938549477343009904/+/steps/content_browsertests_on_Intel_GPU_on_Mac_on_Mac-10.12.6/0/logs/WebRtcAudioDebugRecordingsBrowserTest.CallWithAudioDebugRecordings/0 and similar.
    
    Original change's description:
    > Make //content layer default to --site-per-process mode on desktop.
    > 
    > After this CL site-per-process is the default in all layers on desktop
    > platforms, except:
    > 
    > - Layout Tests which still run with no isolation by default
    >   (see https://crbug.com/856734#c5 for the explanation why)
    > 
    > - //content embedders that don't want to use site-per-process: //chromecast
    > 
    > - //content embedders that don't yet support site-per-process, but will
    >   need to migrate eventually: //headless
    > 
    > 
    > Also note that even after this CL:
    > 
    > - //content on Android still defaults to no isolation.
    >   This is compatible with not_site_per_process_* test steps
    >   because such steps are not run on Android bots...
    > 
    > - //chrome layer ChromeContentBrowserClient controls usage of
    >   site-per-process in the Chrome browser and continues to be controlled
    >   by a field trial (note that Android is not covered by the field trial
    >   or by testing/variations/fieldtrial_testing_config.json).
    > 
    > 
    > Bug: 856734
    > Change-Id: Iebd46e5502583f84a4b0a7c2ee8d8b0e081c6ff2
    > Reviewed-on: https://chromium-review.googlesource.com/1153981
    > Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
    > Reviewed-by: Stephen Lanham <slan@chromium.org>
    > Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
    > Reviewed-by: Bo <boliu@chromium.org>
    > Reviewed-by: Nico Weber <thakis@chromium.org>
    > Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#582223}
    
    TBR=thakis@chromium.org,boliu@chromium.org,skyostil@chromium.org,alexmos@chromium.org,slan@chromium.org,lukasza@chromium.org
    
    Change-Id: Ieca3a36422b0f90dccc0040eeece799523c954e0
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 856734
    Reviewed-on: https://chromium-review.googlesource.com/1171705
    Reviewed-by: Peter Kasting <pkasting@chromium.org>
    Commit-Queue: Peter Kasting <pkasting@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#582424}

    Changed files

    • android_webview/browser/aw_content_browser_client.cc
    • android_webview/browser/aw_content_browser_client.h
    • chromecast/browser/cast_content_browser_client.cc
    • chromecast/browser/cast_content_browser_client.h
    • content/browser/geolocation/geolocation_service_impl_unittest.cc
    • content/browser/isolated_origin_browsertest.cc
    • content/browser/web_package/signed_exchange_request_handler_browsertest.cc
    • content/public/browser/content_browser_client.cc
    • content/public/browser/content_browser_client.h
    • content/shell/browser/layout_test/layout_test_content_browser_client.cc
    • content/shell/browser/layout_test/layout_test_content_browser_client.h
    • headless/lib/browser/headless_content_browser_client.cc
    • headless/lib/browser/headless_content_browser_client.h
    • testing/buildbot/chromium.clang.json
    • testing/buildbot/chromium.fyi.json
    • testing/buildbot/chromium.linux.json
    • testing/buildbot/chromium.memory.json
    • testing/buildbot/client.v8.chromium.json
    • testing/buildbot/test_suite_exceptions.pyl
    • testing/buildbot/test_suites.pyl
  5. Revert "[Mac] Add Offset to TextSuggestionsTouchBarController Text Selection"

    Changed by Peter Kasting - pkastingohnoyoudont@chromium.org
    Changed at Saturday, 11-Aug-18 02:05:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision c0a0f0be53c7c705076cac5dfc933dc85650e435

    Comments

    Revert "[Mac] Add Offset to TextSuggestionsTouchBarController Text Selection"
    
    This reverts commit 1e3c17435eea13b5ba5d2794985655aa221091d1.
    
    Reason for revert: Breaks Mac tests, see e.g. https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8938549477492727648/+/steps/browser_tests_on__none__GPU_on_Mac_on_Mac-10.11/0/logs/TextSuggestionsTouchBarControllerTest.Offset/0
    
    Original change's description:
    > [Mac] Add Offset to TextSuggestionsTouchBarController Text Selection
    > 
    > When the text surrounding the current selection gets too long, only
    > part of it is received by TextSuggestionsTouchBarController. The
    > location of the received text within the total block of text is
    > denoted by an offset. Previously, TextSuggestionsTouchBarController
    > did not take this offset into account, causing crashes when the
    > selection range was past the end of the received text.
    > 
    > The offset is passed along with the text and selection range. The
    > selection range within the received text is calculated using the
    > offset and received selection range. The editing word range is stored
    > both as the range within the received text and the range within the
    > total text for checking when to ignore text selection updates.
    > 
    > RenderWidgetHostView::GetOffsetForSurroundingText() was added to
    > retrieve the offset on WebContents update.
    > 
    > Browser tests were modified to account for the new offset parameter. A
    > new browser test, TextSuggestionsTouchBarController.Offset, was added
    > to test that the controller properly handles offsets.
    > 
    > Bug: 717553
    > Change-Id: I6dce1405fd5c115ca6ddfdbe4157faf75ccc3a6c
    > Reviewed-on: https://chromium-review.googlesource.com/1169597
    > Commit-Queue: Tessa Nijssen <tnijssen@google.com>
    > Reviewed-by: Avi Drissman <avi@chromium.org>
    > Reviewed-by: Sarah Chan <spqchan@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#582205}
    
    TBR=avi@chromium.org,spqchan@chromium.org,tnijssen@google.com
    
    Change-Id: If0acdd0494b5270c4b4e221e16b8e901ce2cacc3
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 717553
    Reviewed-on: https://chromium-review.googlesource.com/1171704
    Reviewed-by: Peter Kasting <pkasting@chromium.org>
    Commit-Queue: Peter Kasting <pkasting@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#582423}

    Changed files

    • chrome/browser/ui/cocoa/touchbar/text_suggestions_touch_bar_controller.h
    • chrome/browser/ui/cocoa/touchbar/text_suggestions_touch_bar_controller.mm
    • chrome/browser/ui/cocoa/touchbar/text_suggestions_touch_bar_controller_browsertest.mm
    • content/browser/frame_host/render_widget_host_view_guest.cc
    • content/browser/frame_host/render_widget_host_view_guest.h
    • content/browser/renderer_host/render_widget_host_delegate.h
    • content/browser/renderer_host/render_widget_host_view_base.cc
    • content/browser/renderer_host/render_widget_host_view_base.h
    • content/browser/renderer_host/render_widget_host_view_mac.mm
    • content/browser/web_contents/web_contents_impl.cc
    • content/browser/web_contents/web_contents_impl.h
    • content/public/browser/render_widget_host_view.h
    • content/public/browser/web_contents_observer.h
  6. Always put Telemetry tests at the end to avoid starving fast tests

    Changed by Ned Nguyen - nednguyenohnoyoudont@google.com
    Changed at Saturday, 11-Aug-18 02:02:19 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8c2eb4f79024d096aa0363c946b1eb9a733283ed

    Comments

    Always put Telemetry tests at the end to avoid starving fast tests
    
    This also add this check to PRESUBMIT perf_json_config_validator script
    
    Bug: 873389
    Cq-Include-Trybots: master.tryserver.chromium.perf:obbs_fyi
    Change-Id: I16fd762e567d5a41d75a221456e12e14a03f0b85
    Reviewed-on: https://chromium-review.googlesource.com/1171578
    Reviewed-by: Stephen Martinis <martiniss@chromium.org>
    Commit-Queue: Ned Nguyen <nednguyen@google.com>
    Cr-Commit-Position: refs/heads/master@{#582422}

    Changed files

    • testing/buildbot/chromium.perf.fyi.json
    • testing/buildbot/chromium.perf.json
    • tools/perf/core/perf_data_generator.py
    • tools/perf/core/perf_json_config_validator.py