playwright/tests
Andrey Lushnikov 858c2453b3
feat(containers): implement reverse proxy for novnc and server (#18569)
This patch adds a reverse proxy in front of novnc and playwright
server inside the container.

As a result:
- container exposes a single HTTP port to the host
- all Playwright clients can connect using this exposed port, e.g.
  `http://127.0.0.1:5400`
- navigating to the exposed port in the browser lands on a nice HTML
page
  with a link to view container screen
- users can also manually navigate to `http://127.0.0.1:5400/screen` to
  view screen
2022-12-08 17:17:18 -08:00
..
android test: gardening (#18623) 2022-11-07 15:35:21 -08:00
assets fix(chromium): detach from shared workers (#18976) 2022-11-22 15:20:42 -08:00
components test(ct): vue cli router (#18603) 2022-11-08 08:40:29 -08:00
config tests: run browserType.connect tests against launchServer and run-server (#19340) 2022-12-07 14:36:32 -08:00
electron fix(electron): tolerate connection closed during quit (#18993) 2022-11-22 11:50:35 -08:00
image_tools fix(ssim-cie94): further tune SSIM-CIE94 to fight wk artifacts (#19370) 2022-12-08 16:08:41 -08:00
installation feat(containers): implement reverse proxy for novnc and server (#18569) 2022-12-08 17:17:18 -08:00
library tests: run browserType.connect tests against launchServer and run-server (#19340) 2022-12-07 14:36:32 -08:00
page chore: match selected options by both value and label (#19316) 2022-12-07 09:04:32 -08:00
playwright-test feat: allow options in automatic screenshots (#19143) 2022-12-07 08:45:33 -08:00
stress fix(leak): do not retain test fixtures in worker fixtures (#14363) 2022-05-23 16:54:56 -07:00
webview2 fix(electron): stall node while browser is starting (#18804) 2022-11-14 22:01:54 -08:00
index.d.ts test: added tests for WebSocket over Socks proxy (#7235) 2021-06-24 18:50:16 +02:00
tsconfig.json chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00