diff options
Diffstat (limited to 'WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py')
-rw-r--r-- | WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py b/WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py index 8a6af56..96d0d55 100644 --- a/WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py +++ b/WebKitTools/Scripts/webkitpy/layout_tests/port/dryrun.py @@ -48,6 +48,9 @@ from __future__ import with_statement import os import sys +import time + +from webkitpy.layout_tests.layout_package import test_output import base import factory @@ -109,19 +112,19 @@ class DryrunDriver(base.Driver): return None def run_test(self, uri, timeoutms, image_hash): + start_time = time.time() test_name = self._port.uri_to_test_name(uri) path = os.path.join(self._port.layout_tests_dir(), test_name) text_output = self._port.expected_text(path) if image_hash is not None: image = self._port.expected_image(path) - if image and self._image_path: - with open(self._image_path, 'w') as f: - f.write(image) hash = self._port.expected_checksum(path) else: + image = None hash = None - return (False, False, hash, text_output, None) + return test_output.TestOutput(text_output, image, hash, False, + time.time() - start_time, False, None) def start(self): pass |