Changeset 199736 in webkit


Ignore:
Timestamp:
Apr 19, 2016 12:06:47 PM (8 years ago)
Author:
youenn.fablet@crf.canon.fr
Message:

imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=155760

Reviewed by Alexey Proskuryakov.

LayoutTests/imported/w3c:

Flakiness was coming from a callback being called after a timeout.
Timeout was set so that a double promise resolution (promise resolved
in another promise resolution callback) is done before calling the callback.
On some slow bots, the timeout was not big enough.

  • web-platform-tests/streams/readable-streams/general.js: Increased the callback delay.

LayoutTests:

Location:
trunk/LayoutTests
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r199731 r199736  
     12016-04-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
     2
     3        imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
     4        https://bugs.webkit.org/show_bug.cgi?id=155760
     5
     6        Reviewed by Alexey Proskuryakov.
     7
     8        * TestExpectations: removed flaky expectation.
     9
    1102016-04-19  Mark Lam  <mark.lam@apple.com>
    211
  • trunk/LayoutTests/TestExpectations

    r199673 r199736  
    743743
    744744webkit.org/b/148884 imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection.html [ Pass Failure ]
    745 webkit.org/b/155760 imported/w3c/web-platform-tests/streams/readable-streams/general.https.html [ Pass Failure ]
    746745
    747746webkit.org/b/148922 svg/as-object/svg-in-object-dynamic-attribute-change.html [ Pass ImageOnlyFailure ]
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r199641 r199736  
     12016-04-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
     2
     3        imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
     4        https://bugs.webkit.org/show_bug.cgi?id=155760
     5
     6        Reviewed by Alexey Proskuryakov.
     7
     8        Flakiness was coming from a callback being called after a timeout.
     9        Timeout was set so that a double promise resolution (promise resolved
     10        in another promise resolution callback) is done before calling the callback.
     11        On some slow bots, the timeout was not big enough.
     12
     13        * web-platform-tests/streams/readable-streams/general.js: Increased the callback delay.
     14
    1152016-04-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
    216
  • trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.js

    r197162 r199736  
    293293  });
    294294
    295   return delay(1).then(() => {
     295  // WEBKIT modification: delay(1) replaced by delay(10) to ensure that pull promise is resolved before calling below thened code.
     296  return delay(10).then(() => {
    296297    assert_equals(pullCount, 1, 'pull should be called once start finishes');
    297298
Note: See TracChangeset for help on using the changeset viewer.