[Webkit-unassigned] [Bug 54729] New: Web Inspector: flakyness of inspector tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 18 00:33:39 PST 2011


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

           Summary: Web Inspector: flakyness of inspector tests
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: loislo at chromium.org
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


many inspector tests are flaky.

I think the reason for this is a race between two pages.
We have inspected page and Inspector's frontend page. 
When frontend page is loaded it begins to interact with
Inspector's backend to gather information about the state
of the inspecting page. This process is completely asynchronous. 
A number of messages will be sent back and forth. 
At the same time the inspected page tries do its work and
send their messages to check the state inspector and trying
to do some things with it. However, the state of Inspector's page
is not stable until it finishes its initialization process. 

it would be better to wait until Inspector's frontend page will send
all their requests and receive back all the answers.
We definitely know how many requests are waiting for answers and need
just wait until the number becomes 0 and process test command after that.

-- 
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