Changeset 84112 in webkit
- Timestamp:
- Apr 17, 2011 2:49:37 PM (13 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r84111 r84112 1 2011-04-17 Dirk Pranke <dpranke@chromium.org> 2 3 Reviewed by Ojan Vafai. 4 5 new-run-webkit-tests: save stderr into the layout-test-results dir 6 https://bugs.webkit.org/show_bug.cgi?id=58690 7 8 * Scripts/webkitpy/layout_tests/layout_package/test_result_writer.py: 9 * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py: 10 1 11 2011-04-17 Dirk Pranke <dpranke@chromium.org> 2 12 -
trunk/Tools/Scripts/webkitpy/layout_tests/layout_package/test_result_writer.py
r83635 r84112 44 44 imagehash_mismatch_failure = None 45 45 writer = TestResultWriter(port, root_output_dir, filename) 46 if driver_output.error: 47 writer.write_stderr(driver_output.error) 48 46 49 for failure in failures: 47 50 # FIXME: Instead of this long 'if' block, each failure class might … … 155 158 fs.write_binary_file(expected_filename, expected) 156 159 160 def write_stderr(self, error): 161 fs = self._port._filesystem 162 filename = self.output_filename("-stderr.txt") 163 fs.maybe_make_directory(fs.dirname(filename)) 164 fs.write_text_file(filename, error) 165 157 166 def write_crash_report(self, error): 158 167 """Write crash information.""" -
trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py
r83801 r84112 342 342 self.assertEquals([], tests_run) 343 343 344 def test_stderr_is_saved(self): 345 fs = port.unit_test_filesystem() 346 self.assertTrue(passing_run(filesystem=fs)) 347 self.assertEquals(fs.read_text_file('/tmp/layout-test-results/passes/error-stderr.txt'), 348 'stuff going to stderr') 349 344 350 def test_test_list(self): 345 351 fs = port.unit_test_filesystem()
Note: See TracChangeset
for help on using the changeset viewer.