Bug 37056 - LayoutTests/editing/selection/move-left-right.html is slow
Summary: LayoutTests/editing/selection/move-left-right.html is slow
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P4 Normal
Assignee: Hajime Morrita
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-02 22:14 PDT by Hajime Morrita
Modified: 2010-05-05 23:27 PDT (History)
2 users (show)

See Also:


Attachments
patch v0 (4.83 KB, patch)
2010-04-02 22:39 PDT, Hajime Morrita
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hajime Morrita 2010-04-02 22:14:58 PDT
It takes over 13 secs to finish on my Mac Pro. Should be take at most a few second.
Comment 1 Hajime Morrita 2010-04-02 22:39:44 PDT
Created attachment 52478 [details]
patch v0
Comment 2 Hajime Morrita 2010-04-02 22:43:39 PDT
Original test hide each test <div> after using it. 
The patch changes it to remove all <div>s at once when all tests done.
This reduce running time 13sec -> 3.2sec.

The expectation contains storange y values, which is due to Bug 37016, 
that is revealed by the change. But it is not bug of this test, nor bug of the code that the test exercises.
Comment 3 Shinichiro Hamaji 2010-04-20 19:13:17 PDT
Comment on attachment 52478 [details]
patch v0

> The expectation contains storange y values, which is due to Bug 37016, 
> that is revealed by the change. But it is not bug of this test, nor bug of the
> code that the test exercises.

Is it easy to fix Bug 37016? If so, I'd suggest fixing it first.

> -            layoutTestController.dumpAsText();
> +            if (window.layoutTestController)
> +                layoutTestController.dumpAsText();

I think we usually put dumpAsText on the toplevel so we can call this even when runTest isn't called.

Anyway, this looks good!
Comment 4 Eric Seidel (no email) 2010-04-21 18:14:36 PDT
Attachment 52478 [details] was posted by a committer and has review+, assigning to MORITA Hajime for commit.
Comment 5 Hajime Morrita 2010-04-21 20:40:45 PDT
Committed r58048: <http://trac.webkit.org/changeset/58048>
Comment 6 Shinichiro Hamaji 2010-04-21 21:46:24 PDT
You missed my comment? :)
Comment 7 Hajime Morrita 2010-04-22 13:18:10 PDT
Committed r58113: <http://trac.webkit.org/changeset/58113>