Changeset 256537 in webkit


Ignore:
Timestamp:
Feb 13, 2020 1:41:56 PM (4 years ago)
Author:
youenn@apple.com
Message:

REGRESSION: (256381) [ macOS ] http/tests/workers/service/serviceworkerclients-claim.https.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=207653
<rdar://problem/59396225>

Reviewed by Chris Dumez.

console log message output was flaky.
Make sure to end the fetch and post a message so that the console log message will appear in the expected.txt reliably.

  • http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
  • http/tests/workers/service/serviceworkerclients-claim.https.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r256534 r256537  
     12020-02-13  Youenn Fablet  <youenn@apple.com>
     2
     3        REGRESSION: (256381) [ macOS ] http/tests/workers/service/serviceworkerclients-claim.https.html is flaky failing
     4        https://bugs.webkit.org/show_bug.cgi?id=207653
     5        <rdar://problem/59396225>
     6
     7        Reviewed by Chris Dumez.
     8
     9        console log message output was flaky.
     10        Make sure to end the fetch and post a message so that the console log message will appear in the expected.txt reliably.
     11
     12        * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
     13        * http/tests/workers/service/serviceworkerclients-claim.https.html:
     14
    1152020-02-13  Jason Lawrence  <lawrence.j@apple.com>
    216
  • trunk/LayoutTests/http/tests/workers/service/serviceworkerclients-claim.https-expected.txt

    r256381 r256537  
    11CONSOLE MESSAGE: Origin null is not allowed by Access-Control-Allow-Origin.
    22CONSOLE MESSAGE: Fetch API cannot load https://127.0.0.1:8443/pinkelephant due to access control checks.
    3 CONSOLE MESSAGE: line 1: Unhandled Promise Rejection: TypeError: Origin null is not allowed by Access-Control-Allow-Origin.
    43
    54
  • trunk/LayoutTests/http/tests/workers/service/serviceworkerclients-claim.https.html

    r256381 r256537  
    5555  '    window.parent.postMessage(text, "*");' +
    5656  '}' +
    57   'doTest();' +
     57  'doTest().catch(e => {' +
     58  '   window.parent.postMessage("Fetch failed", "*");'+
     59  '});' +
    5860  '</scr' + 'ipt></h' + 'tml>';
    5961
    6062promise_test(async (test) => {
    61     var promise = new Promise((resolve, reject) => {
    62         window.addEventListener("message", (event) => {
    63             reject("Received a message from iframe:" + event.data);
    64         }, false);
    65         setTimeout(resolve, 100);
     63    var promise = new Promise((resolve) => {
     64        window.addEventListener("message", (event) => resolve(event.data));
    6665    });
    6766    var frame = await withFrame("data:text/html," + htmlString);
    68     return promise;
     67    assert_equals(await promise, "Fetch failed");
    6968}, "Test data URL frame");
    7069
Note: See TracChangeset for help on using the changeset viewer.