mirror of
https://github.com/dart-lang/sdk
synced 2024-09-05 08:24:39 +00:00
![Sigmund Cherem](/assets/img/avatar_default.png)
All tests skipped here are flaking or timing out. Most of them fail for a common reason tracked in https://github.com/dart-lang/sdk/issues/53985: Chrome inactive tabs do not run behave the same as active tabs. This means that interactions like css transitions, requestAnimationFrame, and video play don't work as expected. This CL skips the tests only on Chrome, but continues to run them in other browsers where the expectation is met. If we can in the future ensure tests are run on an active tab, we can consider reneabling these tests. That said, the value of this tests was higher when we mantained Dartium, but these days we may consider deleting them instead. Change-Id: I9c0ea230fecca16fa008b64c2cf316ccdd0f53e4 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/335030 Reviewed-by: Srujan Gaddam <srujzs@google.com> Commit-Queue: Sigmund Cherem <sigmund@google.com>
48 lines
2.6 KiB
Plaintext
48 lines
2.6 KiB
Plaintext
# Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
[ $compiler == ddc ]
|
|
convert/chunked_conversion_utf88_test: Slow, Pass
|
|
convert/json_utf8_chunk_test: Slow, Pass
|
|
convert/streamed_conversion_utf8_decode_test: Slow, Pass # Issue 29922
|
|
convert/utf85_test: Slow, Pass
|
|
developer/metrics_num_test: Skip # Because of an int / double type test.
|
|
html/callback_list_test: Skip # Test requires user interaction to accept permissions.
|
|
html/custom/attribute_changed_callback_test: Skip # Issue 31577
|
|
html/custom/created_callback_test: Skip # Issue 31577
|
|
html/custom/document_register_basic_test: Skip # Issue 31577
|
|
html/custom/document_register_template_test: Skip # Issue 31577
|
|
html/custom/document_register_type_extensions_test: Skip # Issue 31577
|
|
html/custom/element_upgrade_test: Skip # Issue 31577
|
|
html/custom/entered_left_view/*: Skip # Issue 31577
|
|
html/custom_element_method_clash_test: Skip # Issue 29922
|
|
html/custom_element_name_clash_test: Skip # Issue 29922
|
|
html/custom_elements_23127_test: Skip # Issue 29922
|
|
html/custom_elements_test: Skip # Issue 29922
|
|
html/fileapi_*: SkipByDesign # Issue 53864
|
|
html/interactive_geolocation_test: Skip # Requires allowing geo location.
|
|
isolate/*: SkipByDesign # No support for dart:isolate in dart4web (http://dartbug.com/30538)
|
|
js/js_util/js_prefix_test: SkipByDesign # JS$ prefix not implemented on ddc.
|
|
mirrors/*: SkipByDesign # Mirrors not supported on web in Dart 2.0.
|
|
typed_data/int64_list_load_store_test: SkipByDesign # ddc does not support Int64List
|
|
typed_data/typed_data_hierarchy_int64_test: SkipByDesign # ddc does not support Int64List
|
|
|
|
[ $compiler == ddc && $runtime == chrome ]
|
|
html/canvasrendering/draw_image_video_element_test: SkipByDesign # Issue #53985: video is not played on Chrome inactive tabs
|
|
html/js_dispatch_property_test: Skip # Timeout Issue 31030
|
|
html/request_animation_frame_test: SkipByDesign # Issue #53985: requestAnimationFrame is not executed on Chrome inactive tabs
|
|
html/transition_event_test: SkipByDesign # Issue #53985: css transitions are not executed on Chrome inactive tabs
|
|
|
|
[ $compiler == ddc && $runtime == ff ]
|
|
html/mediadevices_test: SkipByDesign # Not supported on FF, likely requires user-interaction that causes timeout
|
|
|
|
[ $compiler == ddc && $system == linux ]
|
|
html/interactive_geolocation_test: Skip # Requires allowing geo location.
|
|
|
|
[ $compiler == ddc && $system == macos ]
|
|
html/interactive_media_test: Skip # Requires interactive camera, microphone permissions.
|
|
|
|
[ $compiler == ddc && $system == windows ]
|
|
html/xhr_test: Skip # Times out. Issue 21527
|