Files
sousa-gecko/devtools/client/shared/test/browser.ini
T
Michael Ratcliffe a4ac391ae6 Bug 1098374 - Telemetry: Stop all monkey patching in devtools telemetry tests r=yulia
Changes and notes:
  - Created `devtools/client/shared/test/telemetry-test-helpers.js`, which
    contains test helpers to aid in creating and running telemetry tests.
  - Removed any telemetry monkeypatching as it is not dependable and no longer
    needed (there is some left in GCLI but the test is now disabled because
    we are removing GCLI soon anyhow).
  - Because `telemetry-test-helpers.js` is imported by `shared-head.js` I
    have had to make it available everywhere that shared-head.js is used.
  - All telemetry tests have been rewritten to use the new helper.
  - shared-head.js cannot be imported by tests inside
    `devtools/client/performance/test/` because perf have custom `once` and
    `waitFor` implementations that act differently from the ones inside
    `shared-head.js`. This means I had to import the telemetry helpers into
    `devtools/client/performance/test/head.js`
  - Created `devtools/client/shared/test/browser_telemetry_misc.js` to be sure
    to catch `DEVTOOLS_SCREEN_RESOLUTION_ENUMERATED_PER_USER` (we catch a few
    others to be thorough).
  - Disabled `browser_inspector_menu-02-copy-items.js`, which was failing to
    test some expired scalars. I also corrected the way the scalars are logged
    because it was completely wrong.

MozReview-Commit-ID: JjQEGM6hT61
2018-05-01 18:06:14 +01:00

200 lines
6.9 KiB
INI

[DEFAULT]
tags = devtools
subsuite = devtools
support-files =
browser_devices.json
doc_cubic-bezier-01.html
doc_cubic-bezier-02.html
doc_filter-editor-01.html
doc_html_tooltip-02.xul
doc_html_tooltip-03.xul
doc_html_tooltip-04.xul
doc_html_tooltip-05.xul
doc_html_tooltip.xul
doc_html_tooltip_arrow-01.xul
doc_html_tooltip_arrow-02.xul
doc_html_tooltip_hover.xul
doc_html_tooltip_rtl.xul
doc_inplace-editor_autocomplete_offset.xul
doc_layoutHelpers-getBoxQuads.html
doc_layoutHelpers.html
doc_options-view.xul
doc_spectrum.html
doc_tableWidget_basic.html
doc_tableWidget_keyboard_interaction.xul
doc_tableWidget_mouse_interaction.xul
doc_templater_basic.html
dummy.html
frame-script-utils.js
head.js
helper_color_data.js
helper_html_tooltip.js
helper_inplace_editor.js
leakhunt.js
shared-head.js
shared-redux-head.js
telemetry-test-helpers.js
test-actor-registry.js
test-actor.js
!/devtools/client/responsive.html/test/browser/devices.json
[browser_css_angle.js]
[browser_css_color.js]
[browser_cubic-bezier-01.js]
[browser_cubic-bezier-02.js]
[browser_cubic-bezier-03.js]
[browser_cubic-bezier-04.js]
[browser_cubic-bezier-05.js]
[browser_cubic-bezier-06.js]
[browser_cubic-bezier-07.js]
[browser_filter-editor-01.js]
[browser_filter-editor-02.js]
[browser_filter-editor-03.js]
[browser_filter-editor-04.js]
[browser_filter-editor-05.js]
[browser_filter-editor-06.js]
[browser_filter-editor-07.js]
[browser_filter-editor-08.js]
[browser_filter-editor-09.js]
[browser_filter-editor-10.js]
[browser_filter-presets-01.js]
[browser_filter-presets-02.js]
[browser_filter-presets-03.js]
[browser_flame-graph-01.js]
[browser_flame-graph-02.js]
[browser_flame-graph-03a.js]
[browser_flame-graph-03b.js]
[browser_flame-graph-03c.js]
[browser_flame-graph-04.js]
[browser_flame-graph-05.js]
[browser_flame-graph-utils-01.js]
[browser_flame-graph-utils-02.js]
[browser_flame-graph-utils-03.js]
[browser_flame-graph-utils-04.js]
[browser_flame-graph-utils-05.js]
[browser_flame-graph-utils-06.js]
[browser_flame-graph-utils-hash.js]
[browser_graphs-01.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-02.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-03.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-04.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-05.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-06.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-07a.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-07b.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-07c.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-07d.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-07e.js]
skip-if = true # bug 1423997, permafail
[browser_graphs-08.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09a.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09b.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09c.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09d.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09e.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-09f.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-10a.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-10b.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-10c.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-11a.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-11b.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-12.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-13.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-14.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-15.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_graphs-16.js]
skip-if = e10s # Bug 1221911, bug 1222289, frequent e10s timeouts
[browser_html_tooltip-01.js]
[browser_html_tooltip-02.js]
[browser_html_tooltip-03.js]
[browser_html_tooltip-04.js]
[browser_html_tooltip-05.js]
[browser_html_tooltip_arrow-01.js]
[browser_html_tooltip_arrow-02.js]
[browser_html_tooltip_consecutive-show.js]
[browser_html_tooltip_hover.js]
[browser_html_tooltip_offset.js]
[browser_html_tooltip_rtl.js]
[browser_html_tooltip_variable-height.js]
[browser_html_tooltip_width-auto.js]
[browser_html_tooltip_xul-wrapper.js]
[browser_html_tooltip_zoom.js]
[browser_inplace-editor-01.js]
[browser_inplace-editor-02.js]
[browser_inplace-editor_autoclose_parentheses.js]
[browser_inplace-editor_autocomplete_01.js]
[browser_inplace-editor_autocomplete_02.js]
[browser_inplace-editor_autocomplete_offset.js]
[browser_inplace-editor_autocomplete_css_variable.js]
[browser_inplace-editor_maxwidth.js]
[browser_keycodes.js]
[browser_key_shortcuts.js]
[browser_layoutHelpers.js]
skip-if = e10s # Layouthelpers test should not run in a content page.
[browser_layoutHelpers-getBoxQuads.js]
[browser_link.js]
[browser_num-l10n.js]
[browser_options-view-01.js]
[browser_outputparser.js]
skip-if = e10s # Test intermittently fails with e10s. Bug 1124162.
[browser_poller.js]
[browser_prefs-01.js]
[browser_prefs-02.js]
[browser_require_raw.js]
[browser_spectrum.js]
[browser_theme.js]
[browser_tableWidget_basic.js]
[browser_tableWidget_keyboard_interaction.js]
[browser_tableWidget_mouse_interaction.js]
[browser_telemetry_button_eyedropper.js]
[browser_telemetry_button_paintflashing.js]
[browser_telemetry_button_responsive.js]
skip-if = !e10s || os == "win" # RDM only works for remote tabs, Win: bug 1404197
[browser_telemetry_button_scratchpad.js]
[browser_telemetry_misc.js]
[browser_telemetry_sidebar.js]
[browser_telemetry_toolbox.js]
[browser_telemetry_toolboxtabs_canvasdebugger.js]
[browser_telemetry_toolboxtabs_inspector.js]
[browser_telemetry_toolboxtabs_jsdebugger.js]
[browser_telemetry_toolboxtabs_jsprofiler.js]
[browser_telemetry_toolboxtabs_netmonitor.js]
[browser_telemetry_toolboxtabs_options.js]
[browser_telemetry_toolboxtabs_shadereditor.js]
[browser_telemetry_toolboxtabs_storage.js]
[browser_telemetry_toolboxtabs_styleeditor.js]
[browser_telemetry_toolboxtabs_webaudioeditor.js]
[browser_telemetry_toolboxtabs_webconsole.js]
[browser_templater_basic.js]
[browser_treeWidget_basic.js]
[browser_treeWidget_keyboard_interaction.js]
[browser_treeWidget_mouse_interaction.js]
[browser_devices.js]
[browser_theme_switching.js]