playwright/utils
Ross Wollman 799d4703bc
feature(test-runner): multiple web servers (#15388)
Fixes #8206.

Since #8206 is a long-awaited (~ 1 year old), popular (~ 45 reactions, frequently requested in community channels, etc.), this PR aims to unblock folks.

Notably, we do not innovate on the `webServer` API, despite knowing we're not in love with it. We'll save the innovation for either Plugins or a new `LaunchConfigs` option. (We haven't yet arrived at a Plugin API we like, and instead of launching a new option guessing what the "better" launchConfig API would be, let's wait and see how folks use this new Array-variant of `webServer` which—despite its name—can be used for non-Web Server launches!
2022-07-07 15:27:21 -07:00
..
build chore: fix api.json (#15093) 2022-06-23 16:15:14 -07:00
docker devops: fix Docker publishing 2022-06-14 11:20:29 +02:00
doclint docs: annotate since (#15386) 2022-07-05 17:24:50 -07:00
flakiness-dashboard devops: more compact commits for the flakiness dashboard (#13912) 2022-05-04 09:43:07 -07:00
generate_types feature(test-runner): multiple web servers (#15388) 2022-07-07 15:27:21 -07:00
linux-browser-dependencies chore: add ubuntu 22 support (#14588) 2022-06-09 13:20:18 +02:00
protocol-types-generator fix: protocol generation in monorepo (#9513) 2021-10-14 11:14:50 -07:00
testserver feat(chromium): large file uploads (#12860) 2022-03-18 09:00:52 -07:00
avd_install.sh chore: fix Android tests (#12325) 2022-02-24 06:57:32 +01:00
avd_recreate.sh chore: fix Android tests (#12325) 2022-02-24 06:57:32 +01:00
avd_start.sh chore: fix Android tests (#12325) 2022-02-24 06:57:32 +01:00
avd_test.js feat(scopes): make page a scope (#4385) 2020-11-10 14:47:26 -08:00
build_android_driver.sh chore(android): respect timeout, add build script (#4690) 2020-12-11 23:35:25 -08:00
check_chromium_cdn.js chore: fixes to helper scripts 2021-11-17 17:02:29 -08:00
check_deps.js chore: bundle core deps (#13621) 2022-04-18 20:20:49 -07:00
copyright.js chore(eslint): lint for copyrights on files (#2858) 2020-07-07 11:12:45 -07:00
draft_release_notes.sh chore: udpate scripts that generates release draft (#5556) 2021-02-24 13:26:44 -08:00
generate_channels.js chore: do not serialize buffers into base64 in local mode (#15316) 2022-07-05 08:58:34 -07:00
generate_chromium_default_font_families.js fix(chromium): work around about:blank issue on Chromium (#14068) 2022-05-10 20:32:19 +01:00
generate_dotnet_channels.js chore(dotnet): generate object types from protocol (#14342) 2022-05-23 19:10:46 +03:00
generate_injected.js chore: flatten supplements (#13437) 2022-04-08 12:52:40 -07:00
generate_third_party_notice.js chore: update babel (#14646) 2022-06-06 15:49:31 -07:00
lint_tests.js chore: add npm run lint-tests (#10252) 2021-11-11 13:27:50 -08:00
list_closed_issues.sh chore: add script to fetch closed bugs since git commit (#2066) 2020-04-30 17:57:45 -07:00
markdown.js chore: fix api.json (#15093) 2022-06-23 16:15:14 -07:00
pack_package.js chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
print_versions.js chore: fix //utils/print_versions.js (#9647) 2021-10-20 02:20:46 -07:00
publish_all_packages.sh devops: fix canary publishing (#14746) 2022-06-09 07:22:05 -07:00
roll_browser.js fix: put browserVersion in the browsers.json (#13946) 2022-05-05 04:17:13 -07:00
upload_flakiness_dashboard.sh devops: fix flakiness dashboard (#13997) 2022-05-06 10:58:15 -07:00
video_stress.js fix(video): reduce buffering in ffmpeg, avoid overbooking cpu (#8786) 2021-09-09 12:41:06 -07:00
workspace.js feat(ct): support Vue2 (#14600) 2022-06-02 17:37:43 -07:00