playwright/packages
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
..
html-reporter feat(html): filter test cases by annotation text in HTML report (#30751) 2024-05-24 13:12:16 -07:00
playwright fix(merge-reports): only change test ids when needed (#31061) 2024-05-30 11:29:20 -07:00
playwright-browser-chromium chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-browser-firefox chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-browser-webkit chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-chromium chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-core chore: http credentials send immeidately/unauthorized enum (#31076) 2024-05-30 10:19:56 -07:00
playwright-ct-core feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-react feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-react17 feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-solid feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-svelte feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-vue feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-ct-vue2 feat(ct): resolve hooksConfig import refs (#31024) 2024-05-28 12:29:52 -07:00
playwright-firefox chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-test chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
playwright-webkit chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
protocol/src chore: http credentials send immeidately/unauthorized enum (#31076) 2024-05-30 10:19:56 -07:00
recorder fix(recorder): reference Language enum for recorderTypes (#29294) 2024-02-01 13:48:30 -08:00
trace/src fix: match client step and server action by explicit stepId (#30641) 2024-05-14 12:10:46 -07:00
trace-viewer fix(trace-viewer): fix snapshot.html (#31033) 2024-05-28 13:14:22 -07:00
web chore(trace-viewer): format negative duration as - (#30840) 2024-05-17 09:32:57 -07:00
.eslintrc.js chore: replace process.exit with graceful closure (#24242) 2023-07-24 08:29:29 -07:00