Bug 180404 - WebDriver: most of the clear tests are failing
Summary: WebDriver: most of the clear tests are failing
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebDriver (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-12-05 02:36 PST by Carlos Garcia Campos
Modified: 2019-12-03 01:33 PST (History)
4 users (show)

See Also:


Attachments
Patch (19.08 KB, patch)
2019-11-26 08:18 PST, Carlos Garcia Campos
bburg: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2017-12-05 02:36:41 PST
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_no_browsing_context PASSED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_element_not_found FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_element_not_editable FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_button_element_not_resettable FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_disabled_element_not_resettable PASSED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_scroll_into_element_view FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_element_readonly PASSED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_element_disabled PASSED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_element_pointer_events_disabled FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element0] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element1] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element2] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element3] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element4] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element5] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element6] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element7] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element8] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element9] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element10] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element11] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element12] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element13] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element14] FAILED
WebDriverTests/imported/w3c/webdriver/tests/interaction/element_clear.py::test_clear_content_editable_resettable_element[element15] FAILED
Comment 1 Michael Catanzaro 2018-11-02 22:37:58 PDT
These tests are all flaky (sometimes passing):

imported/w3c/webdriver/tests/element_clear/clear.py::test_input_file
imported/w3c/webdriver/tests/element_clear/clear.py::test_input_file_multiple
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[number-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[range-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[email-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[url-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[color-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[date-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[datetime-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[datetime-local-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[time-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[month-foo]
  imported/w3c/webdriver/tests/element_clear/clear.py::test_resettable_element_does_not_satisfy_validation_constraints[week-foo]


Since the test runner can't handle multiple expectations for the same test, I will skip them.
Comment 2 Carlos Garcia Campos 2019-11-26 08:18:27 PST
Created attachment 384357 [details]
Patch
Comment 3 BJ Burg 2019-12-02 16:09:07 PST
Comment on attachment 384357 [details]
Patch

r=me, nice!
Comment 4 Carlos Garcia Campos 2019-12-03 01:32:21 PST
Committed r253029: <https://trac.webkit.org/changeset/253029>
Comment 5 Radar WebKit Bug Importer 2019-12-03 01:33:22 PST
<rdar://problem/57585229>