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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/harness/resources/results-test.js

Issue 2038133002: Link to the Chromium git repo, not the old Blink svn repo, in layout test results. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove logging Created 4 years, 6 months 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 | third_party/WebKit/LayoutTests/fast/harness/results.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // To run these tests, load results.html in a browser. 1 // To run these tests, load results.html in a browser.
2 // You should see a series of PASS lines. 2 // You should see a series of PASS lines.
3 if (window.testRunner) 3 if (window.testRunner)
4 testRunner.dumpAsText(); 4 testRunner.dumpAsText();
5 5
6 var testStyles = document.createElement('style'); 6 var testStyles = document.createElement('style');
7 testStyles.innerText = ".test-pass { color: green; } .test-fail { color: red; }" ; 7 testStyles.innerText = ".test-pass { color: green; } .test-fail { color: red; }" ;
8 document.querySelector('head').appendChild(testStyles); 8 document.querySelector('head').appendChild(testStyles);
9 9
10 var g_testIndex = 0; 10 var g_testIndex = 0;
(...skipping 11 matching lines...) Expand all
22 tests: {}, 22 tests: {},
23 "skipped": 0, 23 "skipped": 0,
24 "num_regressions": 0, 24 "num_regressions": 0,
25 "version": 0, 25 "version": 0,
26 "num_passes": 0, 26 "num_passes": 0,
27 "fixable": 0, 27 "fixable": 0,
28 "num_flaky": 0, 28 "num_flaky": 0,
29 "layout_tests_dir": "/WEBKITROOT", 29 "layout_tests_dir": "/WEBKITROOT",
30 "has_pretty_patch": false, 30 "has_pretty_patch": false,
31 "has_wdiff": false, 31 "has_wdiff": false,
32 "revision": 12345, 32 "chromium_revision": 12345,
33 "pixel_tests_enabled": true 33 "pixel_tests_enabled": true
34 }; 34 };
35 } 35 }
36 36
37 function isFailureExpected(expected, actual) 37 function isFailureExpected(expected, actual)
38 { 38 {
39 var isExpected = true; 39 var isExpected = true;
40 if (actual != 'SKIP') { 40 if (actual != 'SKIP') {
41 var expectedArray = expected.split(' '); 41 var expectedArray = expected.split(' ');
42 var actualArray = actual.split(' '); 42 var actualArray = actual.split(' ');
(...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after
414 assertTrue(expectedRegExp.exec(document.querySelector('tbody td:first-ch ild a').href)); 414 assertTrue(expectedRegExp.exec(document.querySelector('tbody td:first-ch ild a').href));
415 }); 415 });
416 416
417 var oldShouldUseTracLinks = shouldUseTracLinks; 417 var oldShouldUseTracLinks = shouldUseTracLinks;
418 shouldUseTracLinks = function() { return true; }; 418 shouldUseTracLinks = function() { return true; };
419 419
420 results = mockResults(); 420 results = mockResults();
421 var subtree = results.tests['fullscreen'] = {} 421 var subtree = results.tests['fullscreen'] = {}
422 subtree['full-screen-api.html'] = mockExpectation('TEXT', 'IMAGE+TEXT'); 422 subtree['full-screen-api.html'] = mockExpectation('TEXT', 'IMAGE+TEXT');
423 runTest(results, function() { 423 runTest(results, function() {
424 var expectedHref = 'http://src.chromium.org/viewvc/blink/trunk/LayoutTes ts/fullscreen/full-screen-api.html?pathrev=' + results.revision +'#l1'; 424 var expectedHref = 'https://crrev.com/' + results.chromium_revision + '/ third_party/WebKit/LayoutTests/fullscreen/full-screen-api.html';
425 assertTrue(document.querySelector('tbody td:first-child a').href == expe ctedHref); 425 assertTrue(document.querySelector('tbody td:first-child a').href == expe ctedHref);
426 }); 426 });
427 427
428 results = mockResults(); 428 results = mockResults();
429 var subtree = results.tests['fullscreen'] = {} 429 var subtree = results.tests['fullscreen'] = {}
430 subtree['full-screen-api.html'] = mockExpectation('TEXT', 'IMAGE+TEXT'); 430 subtree['full-screen-api.html'] = mockExpectation('TEXT', 'IMAGE+TEXT');
431 results.revision = ''; 431 results.chromium_revision = '';
432 runTest(results, function() { 432 runTest(results, function() {
433 var expectedHref = 'http://src.chromium.org/viewvc/blink/trunk/LayoutTes ts/fullscreen/full-screen-api.html#l1'; 433 var expectedHref = 'https://chromium.googlesource.com/chromium/src/+/mas ter/third_party/WebKit/LayoutTests/fullscreen/full-screen-api.html';
434 assertTrue(document.querySelector('tbody td:first-child a').href == expe ctedHref); 434 assertTrue(document.querySelector('tbody td:first-child a').href == expe ctedHref);
435 }); 435 });
436 436
437 shouldUseTracLinks = oldShouldUseTracLinks; 437 shouldUseTracLinks = oldShouldUseTracLinks;
438 438
439 results = mockResults(); 439 results = mockResults();
440 results.tests['bar.html'] = mockExpectation('PASS', 'IMAGE'); 440 results.tests['bar.html'] = mockExpectation('PASS', 'IMAGE');
441 runTest(results, function() { 441 runTest(results, function() {
442 assertTrue(document.querySelector('tbody td:nth-child(3)').textContent = = 'images diff '); 442 assertTrue(document.querySelector('tbody td:nth-child(3)').textContent = = 'images diff ');
443 443
(...skipping 360 matching lines...) Expand 10 before | Expand all | Expand 10 after
804 results.tests['foo'].has_repaint_overlay = true; 804 results.tests['foo'].has_repaint_overlay = true;
805 runTest(results, function() { 805 runTest(results, function() {
806 assertTrue(document.querySelector('tbody td:nth-child(2)').textContent.i ndexOf('overlay') != -1); 806 assertTrue(document.querySelector('tbody td:nth-child(2)').textContent.i ndexOf('overlay') != -1);
807 }) 807 })
808 808
809 document.body.innerHTML = '<pre>' + g_log.join('\n') + '</pre>'; 809 document.body.innerHTML = '<pre>' + g_log.join('\n') + '</pre>';
810 } 810 }
811 811
812 var originalGeneratePage = generatePage; 812 var originalGeneratePage = generatePage;
813 generatePage = runTests; 813 generatePage = runTests;
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/harness/results.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698