Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(245)

Issue 2189603002: [tools/perf] Add integration test for about://tracing UI (Closed)

Created:
4 years, 4 months ago by nednguyen
Modified:
4 years, 4 months ago
Reviewers:
sullivan, nduca
CC:
aiolos (Not reviewing), chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[tools/perf] Add integration test for about://tracing UI BUG=631812, 631535, 630030 Committed: https://crrev.com/a6c428bad618519ab8c696f697a4208022c6d9b3 Cr-Commit-Position: refs/heads/master@{#408143}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address Annie's comment #

Patch Set 3 : Disable test on windows #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -0 lines) Patch
A tools/perf/core/about_tracing_integration_test.py View 1 2 1 chunk +33 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (10 generated)
nednguyen
4 years, 4 months ago (2016-07-27 12:32:34 UTC) #2
sullivan
https://codereview.chromium.org/2189603002/diff/1/tools/perf/core/about_tracing_integration_test.py File tools/perf/core/about_tracing_integration_test.py (right): https://codereview.chromium.org/2189603002/diff/1/tools/perf/core/about_tracing_integration_test.py#newcode9 tools/perf/core/about_tracing_integration_test.py:9: }''' What's this for? https://codereview.chromium.org/2189603002/diff/1/tools/perf/core/about_tracing_integration_test.py#newcode21 tools/perf/core/about_tracing_integration_test.py:21: return document.querySelector('tr-ui-timeline-view').shadowRoot. I ...
4 years, 4 months ago (2016-07-27 12:40:39 UTC) #5
sullivan
Oops, actually +Kari to see if she knows about using shadowRoot like this in polymer ...
4 years, 4 months ago (2016-07-27 12:42:10 UTC) #6
nednguyen
Verified that this test passed on TOT. https://codereview.chromium.org/2189603002/diff/1/tools/perf/core/about_tracing_integration_test.py File tools/perf/core/about_tracing_integration_test.py (right): https://codereview.chromium.org/2189603002/diff/1/tools/perf/core/about_tracing_integration_test.py#newcode9 tools/perf/core/about_tracing_integration_test.py:9: }''' On ...
4 years, 4 months ago (2016-07-27 12:56:53 UTC) #7
sullivan
lgtm
4 years, 4 months ago (2016-07-27 13:32:25 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2189603002/20001
4 years, 4 months ago (2016-07-27 13:56:45 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2189603002/40001
4 years, 4 months ago (2016-07-27 15:26:54 UTC) #14
nduca
this lgtm from a driveby, but we should probably figure out how to have the ...
4 years, 4 months ago (2016-07-27 15:28:08 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-07-27 16:11:50 UTC) #18
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/a6c428bad618519ab8c696f697a4208022c6d9b3 Cr-Commit-Position: refs/heads/master@{#408143}
4 years, 4 months ago (2016-07-27 16:14:23 UTC) #20
gab
4 years, 4 months ago (2016-08-02 13:48:26 UTC) #21
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.chromium.org/2206563002/ by gab@chromium.org.

The reason for reverting is:
core.about_tracing_integration_test.AboutTracingIntegrationTest.testBasicTraceRecording
has been very flaky on
https://build.chromium.org/p/chromium.mac/builders/Mac10.10%20Tests

Not sure what the proper logs for these are but maybe something like : 

[1/2]
core.about_tracing_integration_test.AboutTracingIntegrationTest.testBasicTraceRecording
failed unexpectedly 76.0656s:
  Chrome build location for mac_x86_64 not found. Browser will be run without
Flash.
  Requested remote debugging port: 0
  Starting Chrome
['/b/c/b/Mac10_10_Tests/isolated_run50QHcQ/out/Release/Chromium.app/Contents/MacOS/Chromium',
'--enable-net-benchmarking', '--metrics-recording-only',
'--no-default-browser-check', '--no-first-run', '--enable-gpu-benchmarking',
'--disable-background-networking', '--no-proxy-server',
'--disable-component-extensions-with-background-pages',
'--disable-default-apps', '--remote-debugging-port=0',
'--enable-crash-reporter-for-testing', '--window-size=1280,1024',
'--user-data-dir=/b/c/b/Mac10_10_Tests/isolated_tmpcbChpb/tmpr_Xm7S',
'about:blank']
  Discovered ephemeral port 54325
  OS: mac yosemite
  Model: Macmini
  GPU device 0: VENDOR = 0x8086 (Intel), DEVICE = 0xa2e
  GPU Attributes:
    adapter_luid        : 0.0
    amd_switchable      : False
    basic_info_state    : 1
    can_lose_context    : False
    context_info_state  : 1
    direct_rendering    : True
    driver_date         : 
    driver_vendor       : 
    driver_version      : 10.6.33
    encrypted_only      : False
    gl_extensions       : GL_ARB_color_buffer_float GL_ARB_depth_buffer_float
GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers
GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program
GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object
GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex
GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture
GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters
GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map
GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100
GL_ARB_shadow GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression
GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add
GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3
GL_ARB_texture_float GL_ARB_texture_mirrored_repeat
GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg
GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_blend
GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader
GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color
GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax
GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_debug_label
GL_EXT_debug_marker GL_EXT_draw_buffers2 GL_EXT_draw_range_elements
GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample
GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil
GL_EXT_packed_float GL_EXT_provoking_vertex GL_EXT_rescale_normal
GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs
GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array
GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc
GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer
GL_EXT_texture_lod_bias GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent
GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_timer_query
GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil
GL_APPLE_client_storage GL_APPLE_element_array GL_APPLE_fence
GL_APPLE_float_pixels GL_APPLE_flush_buffer_range GL_APPLE_flush_render
GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_pixel_buffer
GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_specular_vector
GL_APPLE_texture_range GL_APPLE_transform_hint GL_APPLE_vertex_array_object
GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size
GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422 GL_ATI_separate_stencil
GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once
GL_IBM_rasterpos_clip GL_NV_blend_square GL_NV_conditional_render
GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent
GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGIS_generate_mipmap
GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod 
    gl_renderer         : Intel Iris OpenGL Engine
    gl_reset_notification_strategy: 0
    gl_vendor           : Intel Inc.
    gl_version          : 2.1 INTEL-10.6.33
    gl_ws_extensions    : 
    gl_ws_vendor        : 
    gl_ws_version       : 
    in_process_gpu      : False
    initialization_time : 0.035222
    jpeg_decode_accelerator_supported: False
    lenovo_dcute        : False
    max_framerate_denominator: 1
    max_framerate_numerator: 30
    max_msaa_samples    : 8
    max_resolution_height: 2160
    max_resolution_width: 4096
    min_resolution_height: 16
    min_resolution_width: 16
    optimus             : False
    pixel_shader_version: 1.20
    process_crash_count : 0
    profile             : 0
    sandboxed           : True
    software_rendering  : False
    vertex_shader_version: 1.20
    video_decode_accelerator_flags: 0
  Feature Status:
    2d_canvas           : enabled
    flash_3d            : enabled
    flash_stage3d       : enabled
    flash_stage3d_baseline: enabled
    gpu_compositing     : enabled
    multiple_raster_threads: enabled_on
    native_gpu_memory_buffers: enabled
    rasterization       : enabled
    video_decode        : enabled
    video_encode        : enabled
    vpx_decode          : enabled
    webgl               : enabled
  Driver Bug Workarounds:
    disable_framebuffer_cmaa
    disable_multimonitor_multisampling
    disable_overlay_ca_layers
    disable_webgl_rgb_multisampling_usage
    msaa_is_slow
    pack_parameters_workaround_with_pack_buffer
    regenerate_struct_names
    scalarize_vec_and_mat_constructor_args
    set_zero_level_before_generating_mipmap
    unfold_short_circuit_as_ternary_operation
    unpack_alignment_workaround_with_unpack_buffer
    use_intermediary_for_copy_texture_image
    use_shadowed_tex_level_params
    validate_multisample_buffer_allocation
  *************** BROWSER STANDARD OUTPUT ***************
  2016-07-27 11:14:04.608 Chromium[6176:41586] NSWindow warning: adding an
unknown subview: <FullSizeContentView: 0x7f9165047eb0>
  2016-07-27 11:14:04.608 Chromium[6176:41586] Call stack:
  (
      "+callStackSymbols disabled for performance reasons"
  )
  [6176:1299:0727/111407:ERROR:CONSOLE(2054)] "Error: Could not find an importer
for the provided eventData.
      at Import.createImports (chrome://tracing/tracing.js:1457:64)
      at Task.run (chrome://tracing/tracing.js:2042:13)
      at runAnother (chrome://tracing/tracing.js:2054:136)
      at runTask (chrome://tracing/tracing.js:2017:57)
      at processIdleWork (chrome://tracing/tracing.js:2023:116)
      at window.requestIdleCallback.timeout
(chrome://tracing/tracing.js:2011:81)", source: chrome://tracing/tracing.js
(2054).

Powered by Google App Engine
This is Rietveld 408576698