Changeset 109282 in webkit


Ignore:
Timestamp:
Feb 29, 2012 4:33:13 PM (12 years ago)
Author:
dpranke@chromium.org
Message:

nrwt: make --print trace work with virtual tests
https://bugs.webkit.org/show_bug.cgi?id=79952

Reviewed by Adam Barth.

  • Scripts/webkitpy/layout_tests/views/printing.py:

(Printer._print_test_trace):
(Printer._print_baseline):

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r109277 r109282  
     12012-02-29  Dirk Pranke  <dpranke@chromium.org>
     2
     3        nrwt: make --print trace work with virtual tests
     4        https://bugs.webkit.org/show_bug.cgi?id=79952
     5
     6        Reviewed by Adam Barth.
     7
     8        * Scripts/webkitpy/layout_tests/views/printing.py:
     9        (Printer._print_test_trace):
     10        (Printer._print_baseline):
     11
    1122012-02-28  Brian Weinstein  <bweinstein@apple.com>
    213
  • trunk/Tools/Scripts/webkitpy/layout_tests/views/printing.py

    r100591 r109282  
    316316           - timing info
    317317        """
    318         filename = self._port.abspath_for_test(result.test_name)
    319318        test_name = result.test_name
    320319        self._write('trace: %s' % test_name)
     320
     321        base = self._port.lookup_virtual_test_base(test_name)
     322        if base:
     323            args = ' '.join(self._port.lookup_virtual_test_args(test_name))
     324            self._write(' base: %s' % base)
     325            self._write(' args: %s' % args)
     326
    321327        for extension in ('.txt', '.png', '.wav', '.webarchive'):
    322             self._print_baseline(filename, extension)
     328            self._print_baseline(test_name, extension)
     329
    323330        self._write('  exp: %s' % exp_str)
    324331        self._write('  got: %s' % got_str)
     
    326333        self._write('')
    327334
    328     def _print_baseline(self, filename, extension):
    329         baseline = self._port.expected_filename(filename, extension)
     335    def _print_baseline(self, test_name, extension):
     336        baseline = self._port.expected_filename(test_name, extension)
    330337        if self._port._filesystem.exists(baseline):
    331338            relpath = self._port.relative_test_filename(baseline)
Note: See TracChangeset for help on using the changeset viewer.