mochitest-common.toml (10267B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 [DEFAULT] 6 prefs = [ 7 "extensions.blocklist.enabled=false", 8 ] 9 tags = "inc-origin-init" 10 support-files = [ 11 "bfcache_page1.html", 12 "bfcache_page2.html", 13 "blob_worker_crash_iframe.html", 14 "!/dom/events/test/event_leak_utils.js", 15 "error_events_abort_transactions_iframe.html", 16 "event_propagation_iframe.html", 17 "exceptions_in_events_iframe.html", 18 "file.js", 19 "helpers.js", 20 "leaving_page_iframe.html", 21 "unit/test_abort_deleted_index.js", 22 "unit/test_abort_deleted_objectStore.js", 23 "unit/test_add_put.js", 24 "unit/test_add_twice_failure.js", 25 "unit/test_advance.js", 26 "unit/test_autoIncrement.js", 27 "unit/test_autoIncrement_indexes.js", 28 "unit/test_blob_file_backed.js", 29 "unit/test_blocked_order.js", 30 "unit/test_clear.js", 31 "unit/test_complex_keyPaths.js", 32 "unit/test_constraint_error_messages.js", 33 "unit/test_count.js", 34 "unit/test_create_index.js", 35 "unit/test_create_index_with_integer_keys.js", 36 "unit/test_create_locale_aware_index.js", 37 "unit/test_create_objectStore.js", 38 "unit/test_cursor_mutation.js", 39 "unit/test_cursor_update_updates_indexes.js", 40 "unit/test_cursors.js", 41 "unit/test_database_onclose.js", 42 "unit/test_deleteDatabase.js", 43 "unit/test_deleteDatabase_interactions.js", 44 "unit/test_deleteDatabase_onblocked.js", 45 "unit/test_deleteDatabase_onblocked_duringVersionChange.js", 46 "unit/test_event_source.js", 47 "unit/test_getAll.js", 48 "unit/test_globalObjects_ipc.js", 49 "unit/test_globalObjects_other.js", 50 "unit/test_globalObjects_xpc.js", 51 "unit/test_global_data.js", 52 "unit/test_index_empty_keyPath.js", 53 "unit/test_index_getAll.js", 54 "unit/test_index_getAllObjects.js", 55 "unit/test_index_object_cursors.js", 56 "unit/test_index_update_delete.js", 57 "unit/test_indexes.js", 58 "unit/test_indexes_bad_values.js", 59 "unit/test_indexes_funny_things.js", 60 "unit/test_invalid_cursor.js", 61 "unit/test_invalid_version.js", 62 "unit/test_invalidate.js", 63 "unit/test_key_requirements.js", 64 "unit/test_keys.js", 65 "unit/test_locale_aware_index_getAll.js", 66 "unit/test_locale_aware_index_getAllObjects.js", 67 "unit/test_maximal_serialized_object_size.js", 68 "unit/test_maximal_structured_clone_size.js", 69 "unit/test_multientry.js", 70 "unit/test_names_sorted.js", 71 "unit/test_objectCursors.js", 72 "unit/test_objectStore_getAllKeys.js", 73 "unit/test_objectStore_inline_autoincrement_key_added_on_put.js", 74 "unit/test_objectStore_openKeyCursor.js", 75 "unit/test_objectStore_remove_values.js", 76 "unit/test_object_identity.js", 77 "unit/test_odd_result_order.js", 78 "unit/test_open_and_databases.js", 79 "unit/test_open_empty_db.js", 80 "unit/test_open_for_principal.js", 81 "unit/test_open_objectStore.js", 82 "unit/test_optionalArguments.js", 83 "unit/test_overlapping_transactions.js", 84 "unit/test_put_get_values.js", 85 "unit/test_put_get_values_autoIncrement.js", 86 "unit/test_readonly_transactions.js", 87 "unit/test_readwriteflush_disabled.js", 88 "unit/test_remove_index.js", 89 "unit/test_remove_objectStore.js", 90 "unit/test_rename_index.js", 91 "unit/test_rename_index_errors.js", 92 "unit/test_rename_objectStore.js", 93 "unit/test_rename_objectStore_errors.js", 94 "unit/test_request_readyState.js", 95 "unit/test_setVersion.js", 96 "unit/test_setVersion_abort.js", 97 "unit/test_setVersion_events.js", 98 "unit/test_setVersion_exclusion.js", 99 "unit/test_setVersion_throw.js", 100 "unit/test_storage_manager_estimate.js", 101 "unit/test_success_events_after_abort.js", 102 "unit/test_table_locks.js", 103 "unit/test_table_rollback.js", 104 "unit/test_temporary_storage.js", 105 "unit/test_traffic_jam.js", 106 "unit/test_transaction_abort.js", 107 "unit/test_transaction_abort_hang.js", 108 "unit/test_transaction_duplicate_store_names.js", 109 "unit/test_transaction_error.js", 110 "unit/test_transaction_lifetimes.js", 111 "unit/test_transaction_lifetimes_nested.js", 112 "unit/test_transaction_ordering.js", 113 "unit/test_upgrade_add_index.js", 114 "unit/test_unique_index_update.js", 115 "unit/test_view_put_get_values.js", 116 "unit/test_wasm_put_get_values.js", 117 "unit/test_writer_starvation.js", 118 ] 119 120 ["test_abort_deleted_index.html"] 121 122 ["test_abort_deleted_objectStore.html"] 123 124 ["test_abort_on_reload.html"] 125 support-files = [ 126 "abort_on_reload.html", 127 ] 128 skip-if = [ 129 "http2", 130 "http3", 131 ] 132 133 ["test_add_put.html"] 134 135 ["test_add_twice_failure.html"] 136 137 ["test_advance.html"] 138 139 ["test_autoIncrement.html"] 140 141 ["test_autoIncrement_indexes.html"] 142 143 ["test_bfcache.html"] 144 skip-if = [ 145 "http2", 146 "http3", 147 ] 148 149 ["test_blob_file_backed.html"] 150 151 ["test_blob_simple.html"] 152 153 ["test_blob_worker_crash.html"] 154 155 ["test_blob_worker_xhr_post.html"] 156 skip-if = [ 157 "http2", 158 "http3", 159 "socketprocess_networking", # Bug 1827221: test is toggled off here rather than in private.ini 160 ] 161 162 ["test_blob_worker_xhr_post_multifile.html"] 163 skip-if = [ 164 "http2", 165 "http3", 166 "socketprocess_networking", # Bug 1827221: test is toggled off here rather than in private.ini 167 ] 168 169 ["test_blob_worker_xhr_read.html"] 170 171 ["test_blob_worker_xhr_read_slice.html"] 172 173 ["test_blocked_order.html"] 174 175 ["test_bug937006.html"] 176 177 ["test_clear.html"] 178 179 ["test_complex_keyPaths.html"] 180 181 ["test_constraint_error_messages.html"] 182 183 ["test_count.html"] 184 185 ["test_create_index.html"] 186 187 ["test_create_index_with_integer_keys.html"] 188 189 ["test_create_objectStore.html"] 190 191 ["test_cursor_mutation.html"] 192 193 ["test_cursor_update_updates_indexes.html"] 194 195 ["test_cursors.html"] 196 197 ["test_database_onclose.html"] 198 199 ["test_deleteDatabase.html"] 200 201 ["test_deleteDatabase_interactions.html"] 202 203 ["test_deleteDatabase_onblocked.html"] 204 205 ["test_deleteDatabase_onblocked_duringVersionChange.html"] 206 207 ["test_error_events_abort_transactions.html"] 208 209 ["test_event_listener_leaks.html"] 210 skip-if = [ 211 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", 212 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 213 ] 214 215 ["test_event_propagation.html"] 216 217 ["test_event_source.html"] 218 219 ["test_exceptions_in_events.html"] 220 221 ["test_file_array.html"] 222 223 ["test_file_cross_database_copying.html"] 224 225 ["test_file_delete.html"] 226 skip-if = [ 227 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 228 ] 229 230 ["test_file_filelist.html"] 231 232 ["test_file_put_get_object.html"] 233 234 ["test_file_put_get_values.html"] 235 236 ["test_file_repeated_add_delete.html"] 237 238 ["test_file_replace.html"] 239 skip-if = [ 240 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 241 ] 242 243 ["test_file_resurrection_delete.html"] 244 skip-if = [ 245 "os == 'android'", 246 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 247 ] 248 249 ["test_file_resurrection_transaction_abort.html"] 250 skip-if = [ 251 "os == 'android'", 252 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 253 ] 254 255 ["test_file_sharing.html"] 256 257 ["test_file_transaction_abort.html"] 258 skip-if = [ 259 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 260 ] 261 262 ["test_getAll.html"] 263 264 ["test_getFileId.html"] 265 266 ["test_globalObjects_content.html"] 267 268 ["test_global_data.html"] 269 270 ["test_index_empty_keyPath.html"] 271 272 ["test_index_getAll.html"] 273 274 ["test_index_getAllObjects.html"] 275 276 ["test_index_object_cursors.html"] 277 278 ["test_index_update_delete.html"] 279 280 ["test_indexes.html"] 281 282 ["test_indexes_bad_values.html"] 283 284 ["test_indexes_funny_things.html"] 285 286 ["test_invalid_cursor.html"] 287 288 ["test_invalid_version.html"] 289 290 ["test_invalidate.html"] 291 skip-if = [ 292 "true", # disabled for the moment 293 ] 294 295 ["test_key_requirements.html"] 296 297 ["test_keys.html"] 298 299 ["test_leaving_page.html"] 300 301 ["test_maximal_serialized_object_size.html"] 302 303 ["test_maximal_structured_clone_size.html"] 304 305 ["test_message_manager_ipc.html"] 306 307 ["test_multientry.html"] 308 309 ["test_names_sorted.html"] 310 skip-if = [ 311 "xorigin && opt", # Hangs 312 ] 313 314 ["test_objectCursors.html"] 315 316 ["test_objectStore_getAllKeys.html"] 317 318 ["test_objectStore_inline_autoincrement_key_added_on_put.html"] 319 320 ["test_objectStore_openKeyCursor.html"] 321 322 ["test_objectStore_remove_values.html"] 323 324 ["test_object_identity.html"] 325 326 ["test_odd_result_order.html"] 327 328 ["test_open_and_databases.html"] 329 330 ["test_open_empty_db.html"] 331 332 ["test_open_for_principal.html"] 333 334 ["test_open_objectStore.html"] 335 336 ["test_optionalArguments.html"] 337 338 ["test_overlapping_transactions.html"] 339 340 ["test_put_get_values.html"] 341 342 ["test_put_get_values_autoIncrement.html"] 343 344 ["test_readonly_transactions.html"] 345 346 ["test_readwriteflush_disabled.html"] 347 348 ["test_remove_index.html"] 349 350 ["test_remove_objectStore.html"] 351 352 ["test_rename_index.html"] 353 354 ["test_rename_index_errors.html"] 355 356 ["test_rename_objectStore.html"] 357 358 ["test_rename_objectStore_errors.html"] 359 360 ["test_request_readyState.html"] 361 362 ["test_sandbox.html"] 363 skip-if = [ 364 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 365 ] 366 367 ["test_setVersion.html"] 368 369 ["test_setVersion_abort.html"] 370 371 ["test_setVersion_events.html"] 372 373 ["test_setVersion_exclusion.html"] 374 375 ["test_setVersion_throw.html"] 376 377 ["test_success_events_after_abort.html"] 378 379 ["test_table_locks.html"] 380 381 ["test_table_rollback.html"] 382 383 ["test_third_party.html"] 384 support-files = [ 385 "third_party_window.html", 386 "third_party_iframe1.html", 387 "third_party_iframe2.html", 388 ] 389 skip-if = [ 390 "http2", 391 "http3", 392 ] 393 394 ["test_traffic_jam.html"] 395 396 ["test_transaction_abort.html"] 397 398 ["test_transaction_abort_hang.html"] 399 400 ["test_transaction_duplicate_store_names.html"] 401 402 ["test_transaction_error.html"] 403 404 ["test_transaction_lifetimes.html"] 405 406 ["test_transaction_lifetimes_nested.html"] 407 408 ["test_transaction_ordering.html"] 409 410 ["test_unique_index_update.html"] 411 412 ["test_upgrade_add_index.html"] 413 scheme = "https" 414 skip-if = [ 415 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", 416 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", 417 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 418 "os == 'win'", # Bug 1637715 419 ] 420 421 ["test_view_put_get_values.html"] 422 skip-if = [ 423 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1930730 (secondary) 424 ] 425 426 ["test_wasm_put_get_values.html"] 427 428 ["test_writer_starvation.html"] 429 skip-if = [ 430 "true", # Bug 595368 431 ]