From 9c840b05bc53502555ec5848a0c6b7434c78d650 Mon Sep 17 00:00:00 2001 From: Kenzie Raditya Tirtarahardja Date: Wed, 3 Sep 2025 11:50:44 +0800 Subject: [PATCH] CI: Enable webdriver classic on wpt workflow (#39087) Since WebDriver is quite stable now, enable the `webdriver/classic` tests on wpt CI. --------- Signed-off-by: PotatoCP --- python/servo/try_parser.py | 2 -- tests/wpt/include.ini | 2 +- .../tests/classic/perform_actions/key_shortcuts.py.ini | 3 +++ 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 tests/wpt/meta/webdriver/tests/classic/perform_actions/key_shortcuts.py.ini diff --git a/python/servo/try_parser.py b/python/servo/try_parser.py index 2c4b49b1b13..0a74d8268b6 100644 --- a/python/servo/try_parser.py +++ b/python/servo/try_parser.py @@ -117,8 +117,6 @@ def handle_preset(s: str) -> Optional[JobConfig]: wpt_args=" ".join( [ "./tests/wpt/tests/webdriver/tests/classic/", - "--product servodriver", - "--headless", "--processes 1", ] ), diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini index 02c27c44a81..91b413682b0 100644 --- a/tests/wpt/include.ini +++ b/tests/wpt/include.ini @@ -299,7 +299,7 @@ skip: true [bidi] skip: true [classic] - skip: true + skip: false [interop] skip: true [webgl] diff --git a/tests/wpt/meta/webdriver/tests/classic/perform_actions/key_shortcuts.py.ini b/tests/wpt/meta/webdriver/tests/classic/perform_actions/key_shortcuts.py.ini new file mode 100644 index 00000000000..43e9ac6cf32 --- /dev/null +++ b/tests/wpt/meta/webdriver/tests/classic/perform_actions/key_shortcuts.py.ini @@ -0,0 +1,3 @@ +[key_shortcuts.py] + [test_mod_a_mod_c_right_mod_v_pastes_text] + expected: FAIL