Bug 1804489 - Disable browser_dbg-inspector-integration.js on all platforms because...
[gecko.git] / devtools / client / debugger / test / mochitest / browser.ini
blob5b0835bde03de86587ec369da62f1191b1275538
1 [DEFAULT]
2 tags = devtools
3 subsuite = devtools
4 skip-if =
5 os == 'linux' && debug && bits == 32
6 asan # Frequent failures when opening tabs due to OOM issues, bug 1760260
7 support-files =
8 examples/*
9 integration-tests/*
10 head.js
11 shared-head.js
12 !/devtools/client/framework/browser-toolbox/test/helpers-browser-toolbox.js
13 !/devtools/client/inspector/test/head.js
14 !/devtools/client/inspector/test/shared-head.js
15 !/devtools/client/shared/test/shared-head.js
16 !/devtools/client/shared/test/telemetry-test-helpers.js
17 !/devtools/client/shared/test/highlighter-test-actor.js
18 !/devtools/client/webconsole/test/browser/shared-head.js
19 prefs =
20 # Disable randomly spawning processes during tests.
21 # After enabling windowless service workers, a process spawning
22 # will trigger an update of the service workers list which can
23 # fail the test if it occurs during shutdown (unhandled promise
24 # rejection).
25 dom.ipc.processPrelaunch.enabled=false
26 # This pref has to be set before the process starts
27 devtools.debugger.features.javascript-tracing=true
29 # Integration tests:
30 [browser_dbg-integration-reloading-compressed-sourcemaps.js]
31 [browser_dbg-integration-reloading-uncompressed-sourcemaps.js]
33 # Feature tests:
34 [browser_dbg-features-asm.js]
35 [browser_dbg-features-breakable-lines.js]
36 [browser_dbg-features-breakable-positions.js]
37 skip-if =
38 win11_2009 # Bug 1798331
39 [browser_dbg-features-breakpoints.js]
40 [browser_dbg-features-source-tree.js]
41 [browser_dbg-features-browser-toolbox-source-tree.js]
42 skip-if =
43 asan # Bug 1591064
44 win10_2004 # Bug 1767702
45 win11_2009 # Bug 1798331
46 [browser_dbg-features-source-text-content.js]
47 [browser_dbg-features-tabs.js]
48 [browser_dbg-features-wasm.js]
50 # Other tests:
51 [browser_dbg-asyncstacks.js]
52 [browser_dbg-audiocontext.js]
53 [browser_dbg-async-stepping.js]
54 [browser_dbg-sourcemapped-breakpoint-console.js]
55 skip-if = (os == "win" && ccov) # Bug 1453549
56 [browser_dbg-xhr-breakpoints.js]
57 [browser_dbg-xhr-run-to-completion.js]
58 [browser_dbg-scroll-run-to-completion.js]
59 [browser_dbg-source-pragma.js]
60 [browser_dbg-sourcemapped-scopes.js]
61 # Bug 1441545, 1536253 - very slow on debug
62 skip-if = ccov || debug || tsan || (verify && debug && (os == 'linux'))
63 [browser_dbg-sourcemapped-stepping.js]
64 skip-if = true # original stepping is currently disabled
65 [browser_dbg-sourcemapped-toggle.js]
66 [browser_dbg-sourcemapped-preview.js]
67 skip-if = os == "win" # Bug 1448523, Bug 1448450
68 [browser_dbg-breaking.js]
69 [browser_dbg-breaking-from-console.js]
70 skip-if = debug # Window leaks: bug 1575332
71 [browser_dbg-breakpoints.js]
72 [browser_dbg-breakpoints-actions.js]
73 [browser_dbg-breakpoints-columns.js]
74 [browser_dbg-breakpoints-cond-ui-state.js]
75 [browser_dbg-breakpoints-cond-functional.js]
76 [browser_dbg-breakpoints-cond-shortcut.js]
77 [browser_dbg-breakpoints-cond-source-maps.js]
78 [browser_dbg-breakpoints-debugger-statement.js]
79 [browser_dbg-breakpoints-duplicate-functions.js]
80 [browser_dbg-breakpoints-in-evaled-sources.js]
81 [browser_dbg-breakpoints-list.js]
82 [browser_dbg-breakpoints-popup.js]
83 skip-if =
84 (os == 'linux' && debug) || tsan # Bug 1750199
85 apple_catalina && !debug # Bug 1767705
86 [browser_dbg-continue-to-here.js]
87 [browser_dbg-continue-to-here-click.js]
88 skip-if = os == "win"
89 [browser_dbg-breakpoints-reloading-with-source-changes.js]
90 [browser_dbg-breakpoints-reloading.js]
91 [browser_dbg-breakpoints-same-file-per-target.js]
92 [browser_dbg-breakpoints-scroll-to-log.js]
93 [browser_dbg-breakpoints-sourcemap-with-sections.js]
94 [browser_dbg-breakpoint-skipping.js]
95 [browser_dbg-breakpoint-skipping-console.js]
96 [browser_dbg-call-stack.js]
97 [browser_dbg-dom-mutation-breakpoints-fission.js]
98 [browser_dbg-dom-mutation-breakpoints.js]
99 [browser_dbg-scopes.js]
100 [browser_dbg-backgroundtask-debugging.js]
101 skip-if =
102 asan # Bug 1591064
103 [browser_dbg-chrome-create.js]
104 skip-if = (verify && !debug && (os == 'linux'))
105 [browser_dbg-console.js]
106 [browser_dbg-console-async.js]
107 [browser_dbg-console-eval.js]
108 [browser_dbg-console-link.js]
109 [browser_dbg-console-map-bindings.js]
110 [browser_dbg-content-script-sources.js]
111 skip-if = (os == "win" && ccov) # Bug 1424154
112 [browser_dbg-debug-line.js]
113 [browser_dbg-debugger-buttons.js]
114 [browser_dbg-editor-gutter.js]
115 [browser_dbg-eager-eval-skip-pause.js]
116 [browser_dbg-editor-exception.js]
117 [browser_dbg-editor-mode.js]
118 [browser_dbg-editor-scroll.js]
119 [browser_dbg-editor-select.js]
120 [browser_dbg-editor-highlight.js]
121 [browser_dbg-ember-quickstart.js]
122 skip-if = debug # Window leaks: bug 1575332
123 [browser_dbg-expressions.js]
124 [browser_dbg-expressions-error.js]
125 [browser_dbg-expressions-focus.js]
126 [browser_dbg-expressions-thread.js]
127 skip-if = !fission # threads panel only shows remote frame when fission is enabled.
128 [browser_dbg-expressions-watch.js]
129 [browser_dbg-extension-inspectedWindow-debugger-statement.js]
130 [browser_dbg-fission-frame-breakpoint.js]
131 [browser_dbg-fission-frame-pause-exceptions.js]
132 [browser_dbg-fission-frame-sources.js]
133 [browser_dbg-fission-project-search.js]
134 [browser_dbg-fission-switch-target.js]
135 [browser_dbg-go-to-line.js]
136 [browser_dbg-html-breakpoints.js]
137 skip-if = (os == 'linux' && debug) || tsan # Bug 1802862
138 [browser_dbg-iframes.js]
139 [browser_dbg-inline-cache.js]
140 skip-if = ccov && os == 'win' # Bug 1443132
141 [browser_dbg-inline-preview.js]
142 skip-if = true # bug 1607636
143 [browser_dbg-inline-exceptions.js]
144 [browser_dbg-inspector-integration.js]
145 skip-if = true # Bug 1804489
146 [browser_dbg-keyboard-navigation.js]
147 [browser_dbg-keyboard-shortcuts-modal.js]
148 [browser_dbg-keyboard-shortcuts.js]
149 [browser_dbg-layout-changes.js]
150 [browser_dbg-link-reload.js]
151 skip-if =
152 os == 'linux' && asan # Bug 1715866
153 os == 'win' && bits == 64 # Bug 1715866
154 [browser_dbg-overrides.js]
155 [browser_dbg-log-events.js]
156 [browser_dbg-log-point-mapping.js]
157 [browser_dbg-log-points.js]
158 [browser_dbg-log-points-workers.js]
159 [browser_dbg-outline.js]
160 [browser_dbg-outline-focus.js]
161 skip-if = verify
162 [browser_dbg-outline-pretty.js]
163 [browser_dbg-outline-filter.js]
164 [browser_dbg-pause-exceptions.js]
165 skip-if = !debug && (os == "win" && os_version == "6.1") # Bug 1456441
166 [browser_dbg-pause-on-next.js]
167 [browser_dbg-pause-ux.js]
168 skip-if = os == "win"
169 [browser_dbg-paused-overlay-iframe.js]
170 [browser_dbg-paused-overlay-loading.js]
171 [browser_dbg-paused-overlay.js]
172 [browser_dbg-navigation-when-paused.js]
173 [browser_dbg-navigation.js]
174 skip-if = (verify && debug && (os == 'mac')) || (os == 'linux' && debug && bits == 64) || (os == 'mac' && debug) # Bug 1307249
175 [browser_dbg-no-duplicate-breakpoints-on-frame-reload.js]
176 [browser_dbg-minified.js]
177 [browser_dbg-pretty-print.js]
178 [browser_dbg-pretty-print-breakpoints-columns.js]
179 [browser_dbg-pretty-print-breakpoints-delete.js]
180 [browser_dbg-pretty-print-breakpoints.js]
181 [browser_dbg-pretty-print-console.js]
182 [browser_dbg-pretty-print-inline-scripts.js]
183 [browser_dbg-pretty-print-paused.js]
184 [browser_dbg-pretty-print-sourcemap.js]
185 [browser_dbg-pretty-print-paused-anonymous.js]
186 [browser_dbg-pretty-print-flow.js]
187 [browser_dbg-preview-getter.js]
188 [browser_dbg-preview.js]
189 skip-if =
190 os == "win"
191 os == "linux"
192 os == "mac" && !debug
193 [browser_dbg-preview-frame.js]
194 skip-if = os == "win"
195 [browser_dbg-preview-module.js]
196 skip-if = os == "win"
197 [browser_dbg-preview-source-maps.js]
198 skip-if = os == "win"
199 [browser_dbg-react-jsx.js]
200 [browser_dbg-returnvalues.js]
201 [browser_dbg-reloading.js]
202 skip-if = true
203 [browser_dbg-pause-points.js]
204 [browser_dbg-scopes-mutations.js]
205 [browser_dbg-search-file-retains-query.js]
206 skip-if = os == "win" # Bug 1393121
207 [browser_dbg-search-file.js]
208 skip-if = os == "win" # Bug 1393121
209 [browser_dbg-search-file-paused.js]
210 skip-if = os == "win" # Bug 1393121
211 [browser_dbg-quick-open.js]
212 skip-if =
213 os == "win"
214 os == 'linux' && bits == 64 && debug # Bug 1721999
215 [browser_dbg-blackbox-all.js]
216 [browser_dbg-blackbox-original.js]
217 [browser_dbg-blackbox.js]
218 [browser_dbg-state-based-panels.js]
219 [browser_dbg-sourcemaps.js]
220 [browser_dbg-sourcemaps-breakpoints.js]
221 [browser_dbg-sourcemaps-disabled.js]
222 [browser_dbg-sourcemaps-ignorelist.js]
223 [browser_dbg-sourcemaps-indexed.js]
224 skip-if = os == "win" || (verify) # Bug 1434792
225 [browser_dbg-sourcemaps-redirect.js]
226 [browser_dbg-sourcemaps-reloading.js]
227 [browser_dbg-sourcemaps-reloading-quickly.js]
228 [browser_dbg-sourcemaps2.js]
229 [browser_dbg-sourcemaps3.js]
230 [browser_dbg-sourcemaps-bogus.js]
231 skip-if = os == 'linux' && !asan # bug 1447118
232 [browser_dbg-stepping.js]
233 skip-if = debug || (verify && (os == 'win')) || (os == "win" && os_version == "6.1")
234 [browser_dbg-step-in-uninitialized.js]
235 [browser_dbg-tabs.js]
236 [browser_dbg-tabs-keyboard.js]
237 skip-if = os == "win"
238 [browser_dbg-tabs-pretty-print.js]
239 [browser_dbg-tabs-without-urls.js]
240 [browser_dbg-tabs-without-urls-selected.js]
241 [browser_dbg-toggling-tools.js]
242 [browser_dbg-react-app.js]
243 skip-if =
244 os == "win"
245 os == "linux" && tsan # Bug 1813196
246 [browser_dbg-windowless-workers.js]
247 [browser_dbg-windowless-workers-early-breakpoint.js]
248 [browser_dbg-worker-exception.js]
249 [browser_dbg-windowless-service-workers-reload.js]
250 skip-if = !serviceworker_e10s # parent intercept mode required.
251 [browser_dbg-windowless-service-workers.js]
252 skip-if =
253 !serviceworker_e10s # parent intercept mode is needed bug 1588154. Bug 1613543, the test consistently timeouts on Linux coverage builds and WR debug builds.
254 (os == 'linux' && (ccov || (!swgl && debug)))
255 os == "linux" && bits == 64 && debug # Bug 1732486
256 [browser_dbg-worker-scopes.js]
257 [browser_dbg-event-handler.js]
258 [browser_dbg-event-breakpoints-fission.js]
259 [browser_dbg-event-breakpoints.js]
260 [browser_dbg-eval-throw.js]
261 [browser_dbg-sourceURL-breakpoint.js]
262 [browser_dbg-old-breakpoint.js]
263 skip-if = os == "linux" || os == "mac" #Bug 1644044
264 [browser_dbg-idb-run-to-completion.js]
265 [browser_dbg-inline-script-offset.js]
266 [browser_dbg-scopes-duplicated.js]
267 [browser_dbg-scopes-xrays.js]
268 [browser_dbg-merge-scopes.js]
269 [browser_dbg-message-run-to-completion.js]
270 [browser_dbg-remember-expanded-scopes.js]
271 [browser_dbg-bfcache.js]
272 [browser_dbg-gc-breakpoint-positions.js]
273 [browser_dbg-gc-sources.js]
274 [browser_dbg-watchpoints.js]
275 skip-if = true # Bug 1814093
276 [browser_dbg-browser-toolbox-unselected-pause.js]
277 skip-if =
278 asan # Bug 1591064
279 os == "win" && fission && debug # intermittent on fission, Bug 1720165 - test timed out
280 [browser_dbg-browser-toolbox-workers.js]
281 skip-if = asan || !nightly_build || fission # Bug 1591064, parent intercept mode is needed bug 1588154, Disable frequent fission intermittents Bug 1675020
282 [browser_dbg-wrong-fetch.js]
283 [browser_dbg-worker-module.js]
284 [browser_dbg-worker-nested.js]
285 [browser_dbg-step-in-navigate.js]
286 [browser_dbg-settings-disable-javascript.js]
287 [browser_dbg-restart-frame.js]
288 [browser_dbg-many-breakpoints-same-line.js]
289 [browser_dbg-unselected-pause.js]
290 [browser_dbg-slow-script.js]
291 [browser_dbg-project-root.js]
292 [browser_dbg-project-search.js]
293 [browser_dbg-sources-project-search.js]
294 [browser_dbg-javascript-tracer.js]
295 [browser_dbg-es-module-worker.js]
296 [browser_dbg-ua-widgets.js]
297 [browser_dbg-custom-formatters.js]
298 [browser_dbg-reducer-cleanup-on-target-removal.js]
299 skip-if =
300 os == "linux" && (debug || tsan) # Bug 1835255