[Webkit-unassigned] [Bug 60350] run_webkit_tests_unittest.MainTest is very slow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 6 12:59:10 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=60350





--- Comment #3 from Dirk Pranke <dpranke at chromium.org>  2011-05-06 12:59:10 PST ---
There is a time.sleep() in layout_tests/manager.py that is there to avoid what appears to be some sort of race condition when we spawn off a bunch of DumpRenderTrees when running the real tests. This accounts for ~7 seconds, and we could push this down to a port-specific hook to be mocked out when running the unittests.

That's the only really obvious thing in the profiling stats.

I think the combination of moving to the new manager/worker model and the fact that we've been gradually accumulating more tests that get executed for each combination of flags to NRWT accounts for the rest of the slowness. There's simply a lot of different test paths to execute, and these tests do a lot of work to cover them all.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list