From 01c659ce9b99c83cc9c6911d466fdc2ec0ce8757 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 20 Feb 2025 11:34:43 +0100 Subject: [PATCH] Tests: Skip most (but not all) write/write_single HTML parser tests These are causing too many macOS CI timeouts, so let's focus on only running the ones that add completely new parser coverage (i.e new variants of the tests that were already skipped.) --- Tests/LibWeb/TestConfig.ini | 128 ++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/Tests/LibWeb/TestConfig.ini b/Tests/LibWeb/TestConfig.ini index 537d0df2d1f..457df8c7373 100644 --- a/Tests/LibWeb/TestConfig.ini +++ b/Tests/LibWeb/TestConfig.ini @@ -170,3 +170,131 @@ Text/input/wpt-import/user-timing/measure_associated_with_navigation_timing.html ; Cancelling the beforeunload event in this test causes the subsequent test to fail. ; https://github.com/LadybirdBrowser/ladybird/issues/3461 Text/input/wpt-import/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html + +; These are just disabled to keep macOS CI runs from timing out. +; Note that we skip all "write" and "write_single" test variants *except* +; the "uri" (default) variants we've already skipped earlier in this file. +Text/input/wpt-import/html/syntax/parsing/html5lib_adoption01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_adoption02-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_blocks-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_comments01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_doctype01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_domjs-unsafe-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_entities01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_entities02-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_html5test-com-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_inbody01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_adoption01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_foreign-fragment-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_math-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_svg-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_template-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests4-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests6-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests7-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests_innerHTML_1-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_webkit02-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_isindex-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_main-element-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_menuitem-element-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_namespace-sensitivity-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-plain-text-unsafe-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_quirks01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_ruby-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scriptdata01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_adoption01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_ark-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_webkit01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_search-element-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tables01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_template-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests1-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests10-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests11-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests12-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests14-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests15-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests16-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests17-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests18-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests19-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests2-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests20-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests21-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests22-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests23-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests24-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests25-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests26-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests3-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests5-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests6-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests7-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests8-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests9-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tricky01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_webkit01-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_webkit02-write.html +Text/input/wpt-import/html/syntax/parsing/html5lib_adoption01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_adoption02-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_blocks-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_comments01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_doctype01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_domjs-unsafe-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_entities01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_entities02-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_html5test-com-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_inbody01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_adoption01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_foreign-fragment-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_math-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_svg-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_template-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests4-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests6-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests7-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_tests_innerHTML_1-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_innerHTML_webkit02-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_isindex-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_main-element-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_menuitem-element-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_namespace-sensitivity-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-plain-text-unsafe-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_quirks01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_ruby-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scriptdata01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_adoption01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_ark-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_webkit01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_search-element-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tables01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_template-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests1-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests10-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests11-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests12-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests14-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests15-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests16-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests17-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests18-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests19-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests2-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests20-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests21-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests22-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests23-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests24-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests25-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests26-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests3-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests5-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests6-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests7-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests8-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tests9-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_tricky01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_webkit01-write_single.html +Text/input/wpt-import/html/syntax/parsing/html5lib_webkit02-write_single.html