Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(177)

Side by Side Diff: content/test/data/media/mediarecorder_test.html

Issue 1515323002: MediaRecorder test: disable flaky time stamp checks. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <title>MediaStream Recoder Browser Test (w/ MediaSource)</title> 4 <title>MediaStream Recoder Browser Test (w/ MediaSource)</title>
5 </head> 5 </head>
6 <body> 6 <body>
7 <div> Record Real-Time video content browser test.</div> 7 <div> Record Real-Time video content browser test.</div>
8 <video id="video" autoplay></video> 8 <video id="video" autoplay></video>
9 </body> 9 </body>
10 <script type="text/javascript" src="mediarecorder_test_utils.js"></script> 10 <script type="text/javascript" src="mediarecorder_test_utils.js"></script>
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 emptyBlobs += 1; 147 emptyBlobs += 1;
148 }; 148 };
149 }) 149 })
150 .then(function() { 150 .then(function() {
151 return waitFor('Making sure the recording has data', 151 return waitFor('Making sure the recording has data',
152 function() { 152 function() {
153 return videoSize > 0 && timeStamps.length > 10; 153 return videoSize > 0 && timeStamps.length > 10;
154 }); 154 });
155 }) 155 })
156 .then(function() { 156 .then(function() {
157 var timeDeltas = getTimeStampDeltas(timeStamps);
158 timeDeltas.forEach(function(timeDelta) {
159 assertTrue(timeDelta >= DEFAULT_TIME_SLICE, 'A time slice was ' +
160 timeDelta + ' ms which is shorter than the expected minimum '
161 + DEFAULT_TIME_SLICE + 'ms');
162 });
163 assertTrue(emptyBlobs == 0, 'Recording has ' + emptyBlobs + 157 assertTrue(emptyBlobs == 0, 'Recording has ' + emptyBlobs +
164 ' empty blobs, there should be no such empty blobs.'); 158 ' empty blobs, there should be no such empty blobs.');
165 }) 159 })
166 .catch(function(err) { 160 .catch(function(err) {
167 return failTest(err.toString()); 161 return failTest(err.toString());
168 }) 162 })
169 .then(function() { 163 .then(function() {
170 reportTestSuccess(); 164 reportTestSuccess();
171 }); 165 });
172 } 166 }
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 return failTest(err.toString()); 339 return failTest(err.toString());
346 }) 340 })
347 .then(function() { 341 .then(function() {
348 reportTestSuccess(); 342 reportTestSuccess();
349 }); 343 });
350 } 344 }
351 345
352 </script> 346 </script>
353 </body> 347 </body>
354 </html> 348 </html>
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698