[Webkit-unassigned] [Bug 88841] make NRWT "more hackable" and/or simpler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 11 23:49:10 PDT 2012


Dirk Pranke <dpranke at chromium.org> changed:

           What    |Removed                     |Added
                 CC|                            |rniwa at webkit.org

--- Comment #1 from Dirk Pranke <dpranke at chromium.org>  2012-06-11 23:49:09 PST ---
One observation is that there's certainly a bunch of code complexity that can be reduced or eliminated. Some obvious candidates:

1) strip a bunch of stuff out of the Port class to make it simpler (see bug 71403)

2) simplify and improve the abstractions that we use for managing concurrency (see bug 82116)

3) merge the base Port implementation and the WebKitPort implementation

4) revisit some of the assumptions in the Port interface (like the idea that all access to tests and results are mediated by the Port class; maybe having a mock filesystem is enough?)

5) remove a lot of the logging and statistics gathering ... consider moving more data into results.json or some other mechanism so that we can separate execution from analysis. It's also not even clear how much of the statistics and logging is still worthwhile. Certainly the --print flags are way more complicated than they need to be.

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