chromium-bidi
chromium-bidi copied to clipboard
Fix race condition in local http server in e2e tests
In #1591 the flag TrackingProtection3pcd was disabled, because of some e2e tests started failing. Investigation showed that the tests are passing when some external addresses are used instead of one provided by local http server.
The problem is in the python http server, which is hang in case of OOPiF.
AC:
- Re-enable
TrackingProtection3pcd. - Add test verifying OOPiF is supported by local server (#1608).
Probably the same issue https://github.com/GoogleChromeLabs/chromium-bidi/pull/1805#issuecomment-1954261564
cc @Lightning00Blade this might be affecting network interception tests as well