Skip to content

Intermittent TIMEOUT in /html/syntax/parsing/html5lib_write_single.html?file=processing-instructions #46206

Description

@Loirooriol

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    I-intermittentProblem reproduces intermittently.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions