playwright/tests
Mathias Leppich 5708148496
fix(merge-reports): only change test ids when needed (#31061)
When merging blob reports test ids are patched to make sure there is no
collision when merging reports that might have overlapping test ids.
However, even if you were merging reports that had no overlapping ids,
all test ids will be modified, which is an undesirable side effect.

This PR only modify test ids when the same test id has already been used
in a previous blob report.

----

This change is also part of
https://github.com/microsoft/playwright/pull/30962
2024-05-30 11:29:20 -07:00
..
android feat(api): add host option in launchServer options (#30999) 2024-05-27 11:24:23 +02:00
assets fix(trace-viewer): make call ids unique across trace files (#30720) 2024-05-08 17:33:31 -07:00
components feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
config chore: move artifacts recording to TestLifecycleInstrumentation (#30935) 2024-05-29 18:05:17 -07:00
electron fix(electron): record har file (#30748) 2024-05-10 15:32:01 -07:00
image_tools chore: bump @babel dependencies (#27632) 2023-10-17 20:52:41 +02:00
installation fix(electron): allow launching with spaces in path (#30820) 2024-05-15 18:20:00 +02:00
library chore: http credentials send immeidately/unauthorized enum (#31076) 2024-05-30 10:19:56 -07:00
page feat(timers): a stab at fake timers (#31075) 2024-05-30 09:38:27 -07:00
playwright-test fix(merge-reports): only change test ids when needed (#31061) 2024-05-30 11:29:20 -07:00
stress chore: drop firefox-asan (#30626) 2024-05-01 22:13:00 +00:00
third_party/proxy chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
webview2 chore: remove checkCoverage script (#30552) 2024-04-25 14:00:14 -07:00
.eslintrc.js chore: strengthen linting (#29669) 2024-02-26 16:52:28 -08:00
index.d.ts test: added tests for WebSocket over Socks proxy (#7235) 2021-06-24 18:50:16 +02:00
tsconfig.json test: add installation tests for supposed plugin story (#27331) 2023-09-28 17:18:22 -07:00