Bug 1849021 - Temporarily disable some Tier 2 a11y_checks for DevTools that cause crashes. r=devtools-reviewers,profiler-reviewers,nchevobbe,julienw

There are two main types of crashes that are tracked separately:
1. `application crashed [@ mozilla::detail::InvalidArrayIndex_CRASH]` that is tracked in bug 1849230
2. `application crashed [@ operator==<mozilla::a11y::LocalAccessible, mozilla::a11y::LocalAccessible>]` that is tracked in bug 1849179

Skipping the tests that have crashed on Try more than once during the bug 1849021 work until the intermittent issues are resolved.

Depends on D186405

Differential Revision: https://phabricator.services.mozilla.com/D190139
This commit is contained in:
Anna Yeddi 2023-10-09 18:20:23 +00:00
parent 5209de598a
commit b73ca5ecc0
7 changed files with 20 additions and 5 deletions

View File

@ -116,6 +116,7 @@ fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and
["browser_aboutdebugging_devtoolstoolbox_navigate_reload_button.js"]
["browser_aboutdebugging_devtoolstoolbox_navigate_to_url.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_aboutdebugging_devtoolstoolbox_reload.js"]
skip-if = [
@ -216,6 +217,7 @@ skip-if = [
["browser_aboutdebugging_serviceworker_unregister.js"]
["browser_aboutdebugging_sidebar_connection_state.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_aboutdebugging_sidebar_network_runtimes.js"]
@ -242,6 +244,7 @@ skip-if = [
["browser_aboutdebugging_telemetry_basic.js"]
["browser_aboutdebugging_telemetry_connection_attempt.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_aboutdebugging_telemetry_inspect.js"]

View File

@ -217,7 +217,7 @@ skip-if = [
fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled
["browser_dbg-features-source-tree.js"]
fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled
skip-if = ["a11y_checks"] # Bug 1849028 and 1849230 for causing crashes
["browser_dbg-features-tabs.js"]

View File

@ -185,10 +185,12 @@ skip-if = [
]
["browser_toolbox_meatball.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849230 for causing crashes
["browser_toolbox_options.js"]
["browser_toolbox_options_disable_buttons.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_toolbox_options_disable_cache-01.js"]

View File

@ -223,7 +223,7 @@ fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and
fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled
["browser_markup_events_toggle.js"]
fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_markup_flex_display_badge.js"]

View File

@ -103,9 +103,13 @@ skip-if = [
["browser_rules_colorUnit.js"]
["browser_rules_color_scheme_simulation.js"]
skip-if = ["os == 'win' && !debug"] # Bug 1703465
skip-if = [
"os == 'win' && !debug", # Bug 1703465
"a11y_checks", # Bug 1849028 and 1849230 for causing crashes
]
["browser_rules_color_scheme_simulation_bfcache.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849230 for causing crashes
["browser_rules_color_scheme_simulation_meta.js"]

View File

@ -39,11 +39,13 @@ support-files = [
["browser_devtools-onboarding.js"]
["browser_devtools-presets.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_devtools-previously-started.js"]
["browser_devtools-record-capture.js"]
https_first_disabled = true
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_devtools-record-discard.js"]

View File

@ -282,7 +282,10 @@ fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and
["browser_webconsole_console_group_open_no_scroll.js"]
["browser_webconsole_console_logging_workers_api.js"]
skip-if = ["tsan"] # Bug 1767724
skip-if = [
"tsan", # Bug 1767724
"a11y_checks", # Bug 1849028 and 1849230 for causing crashes
]
["browser_webconsole_console_profile_unavailable.js"]
@ -525,7 +528,7 @@ skip-if = ["win11_2009"] # Bug 1798331
["browser_webconsole_network_messages_after_target_switching.js"]
["browser_webconsole_network_messages_expand.js"]
fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled
skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes
["browser_webconsole_network_messages_expand_before_updates.js"]
skip-if = [
@ -719,6 +722,7 @@ skip-if = [
["browser_webconsole_split_focus.js"]
["browser_webconsole_split_persist.js"]
skip-if = ["a11y_checks"] # Bug 1849028 and 1849230 for causing crashes
["browser_webconsole_stacktrace_location_debugger_link.js"]