Commit 6f18ed2c authored by Takashi Toyoshima's avatar Takashi Toyoshima Committed by Commit Bot

WebFonts: adjust test timing to mitigate flakiness

Current slow-loading.html requires at least 5 seconds to finish.
This may easily exceeds 6 seconds timeout of LayoutTests.

To stabilize the test, let me change the result check timing from
5 seconds to 4 seconds.

Bug: 818387
Change-Id: Id6b9b62c8bda3187850b71c57b3895ebca524bf2
Reviewed-on: https://chromium-review.googlesource.com/956828Reviewed-by: default avatarKunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#542318}
parent a13b5276
...@@ -21,21 +21,21 @@ ...@@ -21,21 +21,21 @@
</head> </head>
<body> <body>
Ahem after 5 seconds: Ahem after 4 seconds:
<br/> <br/>
<span class="testspan" id="span1"> <span class="testspan" id="span1">
abcdefg abcdefg
</span> </span>
<br/> <br/>
Arial after 5 seconds: Arial after 4 seconds:
<br/> <br/>
<span class="testspan" id="span2"> <span class="testspan" id="span2">
abcdefg abcdefg
</span> </span>
<br/> <br/>
Blank after 5 seconds: Blank after 4 seconds:
<br/> <br/>
<span class="testspan" id="span3"> <span class="testspan" id="span3">
abcdefg abcdefg
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<head> <head>
<style> <style>
@font-face { @font-face {
font-family:ahem-4sec; font-family:ahem-3sec;
src: url(slow-ahem-loading.cgi?delay=4000); src: url(slow-ahem-loading.cgi?delay=3000);
} }
@font-face { @font-face {
font-family:ahem-8sec; font-family:ahem-8sec;
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
border: 1px solid; border: 1px solid;
} }
#span1 { #span1 {
font-family: ahem-4sec, Arial; font-family: ahem-3sec, Arial;
} }
#span2 { #span2 {
font-family: ahem-8sec, Arial; font-family: ahem-8sec, Arial;
...@@ -30,21 +30,21 @@ ...@@ -30,21 +30,21 @@
</head> </head>
<body> <body>
Ahem after 5 seconds: Ahem after 4 seconds:
<br/> <br/>
<span class="testspan" id="span1" style="display: none;"> <span class="testspan" id="span1" style="display: none;">
abcdefg abcdefg
</span> </span>
<br/> <br/>
Arial after 5 seconds: Arial after 4 seconds:
<br/> <br/>
<span class="testspan" id="span2" style="display: none;"> <span class="testspan" id="span2" style="display: none;">
abcdefg abcdefg
</span> </span>
<br/> <br/>
Blank after 5 seconds: Blank after 4 seconds:
<br/> <br/>
<span class="testspan" id="span3" style="display: none;"> <span class="testspan" id="span3" style="display: none;">
abcdefg abcdefg
...@@ -66,7 +66,7 @@ window.onload = function() { ...@@ -66,7 +66,7 @@ window.onload = function() {
displayElementAfter("span1", 0); displayElementAfter("span1", 0);
displayElementAfter("span2", 0); displayElementAfter("span2", 0);
displayElementAfter("span3", 3000); displayElementAfter("span3", 3000);
setTimeout(function() { if (window.testRunner) testRunner.notifyDone(); }, 5000); setTimeout(function() { if (window.testRunner) testRunner.notifyDone(); }, 4000);
}; };
</script> </script>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment