playwright/packages/playwright-core/src/utils
Simon Knott 042161e1ce
Reapply "fix(har timing): record connect timing for proxied connections" (#32855) (#33003)
This reapplies what we reverted in
https://github.com/microsoft/playwright/pull/32989.

Max and me debugged this, and found that the test failures come from
SOCKS proxy now preferring IPv6 over IPv4. We've updated the tests and
made sure that this doesn't mask any breaking change.

I'm enabling CQ1 to make sure we don't oversee any other CI failures.
2024-10-08 14:17:50 +02:00
..
isomorphic chore: style action list in tv mode (#32845) 2024-09-27 17:52:03 -07:00
ascii.ts fix: encode launch options correctly when reusing browser (#24174) 2023-07-12 16:40:55 +02:00
comparators.ts chore: simplify types handling in toHaveScreenshot (#29374) 2024-02-05 19:07:30 -08:00
crypto.ts chore: generate self-signed certificates for socks proxy (#32192) 2024-08-16 20:21:05 +02:00
debug.ts chore(ui): start adding ui mode tests (#21601) 2023-03-12 15:18:47 -07:00
debugLogger.ts feat(client-certificates): add http2 support (#31786) 2024-07-24 11:39:39 +02:00
DEPS.list feat: implement a new image comparison function (#19166) 2022-12-02 15:22:05 -08:00
env.ts feat(reporters): align and document environment variables (#30912) 2024-05-21 10:46:52 -07:00
eventsHelper.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
expectUtils.ts chore: extract performAction in recorder (#32279) 2024-08-23 10:19:44 -07:00
fileUtils.ts fix(tracing): speed up trace recording (#30946) 2024-05-22 15:19:32 -07:00
happy-eyeballs.ts feat(fetch): record timings (#32613) 2024-09-17 16:11:21 +02:00
headers.ts chore: merge the util exports (#20110) 2023-01-13 13:50:38 -08:00
hostPlatform.ts chore: add Devuan OS fallback to Debian (#32990) 2024-10-07 23:24:18 +02:00
httpServer.ts chore: iterate towards recording into trace (3) (#32718) 2024-09-20 13:08:33 -07:00
index.ts chore: extract performAction in recorder (#32279) 2024-08-23 10:19:44 -07:00
linuxUtils.ts chore: add support for debian 11 downloads (#15596) 2022-07-13 04:09:24 -07:00
manualPromise.ts chore: remove the usages of raw target closed message constant (#27669) 2023-10-17 15:35:41 -07:00
multimap.ts fix: make viewer reference all trace urls (#16561) 2022-08-15 20:54:57 -07:00
network.ts Reapply "fix(har timing): record connect timing for proxied connections" (#32855) (#33003) 2024-10-08 14:17:50 +02:00
processLauncher.ts fix(launcher): unregister global process handlers when all browser are closed (#29011) 2024-01-16 14:41:26 -08:00
profiler.ts feat: support PWTEST_PROFILE_DIR in run-server (#21582) 2023-03-10 19:07:40 -08:00
rtti.ts chore: remove --project-grep, add wildcard support (#29537) 2024-02-16 19:18:00 -08:00
semaphore.ts chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
spawnAsync.ts test: add installation tests for supposed plugin story (#27331) 2023-09-28 17:18:22 -07:00
stackTrace.ts fix: match client step and server action by explicit stepId (#30641) 2024-05-14 12:10:46 -07:00
task.ts chore: merge the util exports (#20110) 2023-01-13 13:50:38 -08:00
time.ts fix: make sure monotonicTime() value is reasonable (#24518) 2023-07-31 09:42:08 -07:00
timeoutRunner.ts chore(test runner): simplify TimeoutManager and TimeoutRunner (#29863) 2024-03-11 15:43:50 -07:00
traceUtils.ts fix(ui): do not log from beforeAll twice (#26799) 2023-08-31 17:34:15 -07:00
userAgent.ts feat: check client version on the server (#27585) 2023-10-13 21:02:30 -07:00
wsServer.ts chore: follow up to web socket util extraction (#29536) 2024-02-16 18:16:45 -08:00
zipFile.ts chore(har): allow replaying from zip har (#14962) 2022-06-17 16:11:22 -07:00
zones.ts fix(steps): make expect.toPass and expect.poll step containers (#30389) 2024-04-16 16:18:37 -07:00