On Wed, Jan 4, 2012 at 6:39 PM, Elliot Poger <epo...@chromium.org> wrote:
> What is it that causes some tests to require baseline images (and not text > files) for comparison, while others require text and not image baselines? > > (I know that I can specifically SKIP comparison against IMAGE and/or TEXT > using test_expectations.txt... but even without the use of > test_expectations, I believe that some tests are compared against only text > or only image.) > > As an example, I see that this test has only image baselines and no text > baselines: > > $ ls LayoutTests/platform/*/fast/canvas/canvas-text-baseline*.png | wc -l > 10 > $ ls LayoutTests/platform/*/fast/canvas/canvas-text-baseline*.txt | wc -l > ls: cannot access > LayoutTests/platform/*/fast/canvas/canvas-text-baseline*.txt: No such file > or directory > Tests with platform-independent results will often put the .txt files in the same directory as the .html. (the final fallback path for layout test results is the source directory.) Try: $ ls LayoutTests/fast/canvas/canvas-text-baseline*.txt LayoutTests/fast/canvas/canvas-text-baseline-expected.txt > while this test has only text baselines and no image baselines: > > $ ls LayoutTests/platform/*/fast/canvas/canvas-lineWidth*.png | wc -l > ls: cannot access > LayoutTests/platform/*/fast/canvas/canvas-lineWidth*.png: No such file or > directory > 0 > $ ls LayoutTests/platform/*/fast/canvas/canvas-lineWidth*.txt | wc -l > 5 > > Is there something inherent in each test that indicates whether its > results will be compared against image and/or text baselines? Or is it > simply a matter of what baseline files are found to compare against? > As rniwa@ mentioned, this is controlled by the test's JS code itself with layoutTestController.dumpAsText(). Stephen > > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev