This test variant is being added in #46043, but is flaky
https://github.com/servo/servo/actions/runs/28592458819/job/84781127001
▶ TIMEOUT [expected OK] /html/syntax/parsing/html5lib_write_single.html?file=processing-instructions
│
│ Error at http://web-platform.test:8000/html/syntax/parsing/html5lib_write_single.html?file=processing-instructions:1:1 expected expression, got '<'
│ [2026-07-02T13:25:23Z ERROR servoshell::desktop::headless_window] Error at http://web-platform.test:8000/html/syntax/parsing/html5lib_write_single.html?file=processing-instructions:1:1 expected expression, got '<'
│ ▶ TIMEOUT [expected FAIL] <body><?a-b-c>
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <body><?a-b-c data>
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <body><?v-123>
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <body><?start?
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <?something>
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <head><?something>
│ └ → Test timed out
│ ▶ FAIL [expected PASS] <body><?a0-b1-c2>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?a0-b1-c2?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?a0-b1-c2 -->"
│ │ FAIL [expected PASS] <body><?a0-b1-c2 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?a0-b1-c2 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?a0-b1-c2 data -->"
│ │ FAIL [expected PASS] <body><?page-404>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?page-404?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?page-404 -->"
│ │ FAIL [expected PASS] <body><?page-404 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?page-404 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?page-404 data -->"
│ │ FAIL [expected PASS] <body><?r2-d2>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?r2-d2?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?r2-d2 -->"
│ │ FAIL [expected PASS] <body><?r2-d2 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?r2-d2 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?r2-d2 data -->"
│ │ FAIL [expected PASS] <body><?level-99>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?level-99?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?level-99 -->"
│ │
│ │ makeDocRunner/</iframe.onload/<@http://web-platform.test:8000/html/syntax/parsing/resources/test.js:101:22
│ │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
└ └ makeDocRunner/</iframe.onload@http://web-platform.test:8000/html/syntax/parsing/resources/test.js:97:31
https://github.com/servo/servo/actions/runs/28589463233/job/84770832293
▶ TIMEOUT [expected OK] /html/syntax/parsing/html5lib_write_single.html?file=processing-instructions
│
│ Error at http://web-platform.test:8000/html/syntax/parsing/html5lib_write_single.html?file=processing-instructions:1:1 expected expression, got '<'
│ [2026-07-02T12:50:55Z ERROR servoshell::desktop::headless_window] Error at http://web-platform.test:8000/html/syntax/parsing/html5lib_write_single.html?file=processing-instructions:1:1 expected expression, got '<'
│ ▶ TIMEOUT [expected FAIL] <body><?_x132 data>
│ │ → Test timed out
│ │ TIMEOUT [expected FAIL] <body><?_-_>
│ └ → Test timed out
│ ▶ FAIL [expected PASS] <body><?a0-b1-c2>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?a0-b1-c2?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?a0-b1-c2 -->"
│ │ FAIL [expected PASS] <body><?a0-b1-c2 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?a0-b1-c2 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?a0-b1-c2 data -->"
│ │ FAIL [expected PASS] <body><?page-404>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?page-404?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?page-404 -->"
│ │ FAIL [expected PASS] <body><?page-404 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?page-404 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?page-404 data -->"
│ │ FAIL [expected PASS] <body><?r2-d2>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?r2-d2?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?r2-d2 -->"
│ │ FAIL [expected PASS] <body><?r2-d2 data>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?r2-d2 data?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?r2-d2 data -->"
│ │ FAIL [expected PASS] <body><?level-99>
│ │ → assert_equals: expected "#document\n| <html>\n| <head>\n| <body>\n| <?level-99?>" but got "#document\n| <html>\n| <head>\n| <body>\n| <!-- ?level-99 -->"
│ │
│ │ makeDocRunner/</iframe.onload/<@http://web-platform.test:8000/html/syntax/parsing/resources/test.js:101:22
│ │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
└ └ makeDocRunner/</iframe.onload@http://web-platform.test:8000/html/syntax/parsing/resources/test.js:97:31
This test variant is being added in #46043, but is flaky
https://github.com/servo/servo/actions/runs/28592458819/job/84781127001
https://github.com/servo/servo/actions/runs/28589463233/job/84770832293