Changeset 84054 in webkit
- Timestamp:
- Apr 15, 2011 4:59:57 PM (13 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r84013 r84054 1 2011-04-15 Ojan Vafai <ojan@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 only show pretty-diff/wdiff if they were generated 6 https://bugs.webkit.org/show_bug.cgi?id=58682 7 8 * Scripts/webkitpy/layout_tests/layout_package/json_results.html: 9 * Scripts/webkitpy/layout_tests/layout_package/test_runner.py: 10 * Scripts/webkitpy/layout_tests/port/base.py: 11 1 12 2011-04-15 Andreas Kling <kling@webkit.org> 2 13 -
trunk/Tools/Scripts/webkitpy/layout_tests/layout_package/json_results.html
r83980 r84054 78 78 // FIXME: allow zooming in on pixel diffs 79 79 // FIXME: store stderr information in the json 80 // FIXME: add links to the httpd access/error logs 81 // FIXME: handle new tests 80 82 81 83 var hasTextFailures = false; … … 94 96 95 97 row += '<td>'; 96 // FIXME: only include timeout actual/expected results here if we actually spit out results for timeout tests.97 98 if (actual == 'CRASH') 98 row += resultLink(test , '-stack.txt', 'stack');99 row += resultLink(test_prefix, '-stack.txt', 'stack'); 99 100 else if (actual.indexOf('TEXT' || actual == 'TIMEOUT') != -1) { 101 // FIXME: only include timeout actual/expected results here if we actually spit out results for timeout tests. 100 102 hasTextFailures = true; 101 // FIXME: Show wdiff here too? 102 // FIXME: store a bit in the JSON as to whether pretty-diff/wdiffs were generated 103 row += resultLink(test, '-expected.txt', 'expected') + 104 resultLink(test, '-actual.txt', 'actual') + 105 resultLink(test, '-diff.txt', 'diff') + 106 resultLink(test, '-pretty-diff.html', 'pretty diff'); 103 row += resultLink(test_prefix, '-expected.txt', 'expected') + 104 resultLink(test_prefix, '-actual.txt', 'actual') + 105 resultLink(test_prefix, '-diff.txt', 'diff'); 106 107 if (results.has_pretty_patch) 108 row += resultLink(test_prefix, '-pretty-diff.html', 'pretty diff'); 109 110 if (results.has_wdiff) 111 row += resultLink(test_prefix, '-wdiff.html', 'wdiff'); 107 112 } 108 113 … … 111 116 if (actual.indexOf('IMAGE') != -1) { 112 117 hasImageFailures = true; 113 row += resultLink(test , '-expected.png', 'expected') +114 resultLink(test , '-actual.png', 'actual') +115 resultLink(test , '-diff.png', 'diff');118 row += resultLink(test_prefix, '-expected.png', 'expected') + 119 resultLink(test_prefix, '-actual.png', 'actual') + 120 resultLink(test_prefix, '-diff.png', 'diff'); 116 121 } 117 122 -
trunk/Tools/Scripts/webkitpy/layout_tests/layout_package/test_runner.py
r83980 r84054 159 159 results['uses_expectations_file'] = port_obj.name().find('chromium') != -1 160 160 results['layout_tests_dir'] = port_obj.layout_tests_dir() 161 results['has_wdiff'] = port_obj.wdiff_available() 162 results['has_pretty_patch'] = port_obj.pretty_patch_available() 161 163 162 164 return results -
trunk/Tools/Scripts/webkitpy/layout_tests/port/base.py
r83783 r84054 141 141 self._results_directory = None 142 142 143 def wdiff_available(self): 144 return bool(self._wdiff_available) 145 146 def pretty_patch_available(self): 147 return bool(self._pretty_patch_available) 148 143 149 def default_child_processes(self): 144 150 """Return the number of DumpRenderTree instances to use for this
Note: See TracChangeset
for help on using the changeset viewer.