-
-
Notifications
You must be signed in to change notification settings - Fork 2
Carry runId on the worker socket #287
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or requestselenium-devtools-pyPython Selenium adapter for the DevTools dashboardPython Selenium adapter for the DevTools dashboard
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestselenium-devtools-pyPython Selenium adapter for the DevTools dashboardPython Selenium adapter for the DevTools dashboard
Part of #277
transport.pyconnects to/workerwith no query string. Thebackend treats a connect with no matching runId as a new run and wipes
messageBufferandbaselineStore.activeRun. Harmless for one process today, butit is the reason accumulated run state cannot survive a reconnect, which blocks
Preserve and Rerun.
Acceptance criteria
The worker socket carries
?runId=using the sharedWORKER_WS_QUERYname. A second connect within one run preserves accumulatedstate. A test asserts the query is present in the handshake.
Size: S.