playwright/packages
Andrey Lushnikov 8bb708be70
test: unflake inspector-cli tests (#22347)
This patch:
- changes the `childProcess` fixture to reliably SIGKILL all descendants
  (children and grand-children, regardless of their process group).
This is achieved using the `ps` command to build the process tree, and
then send
  `SIGKILL` to the descendant process groups.
- changes the `runCLI` fixture to **not** auto-close codegen by default;
  the `childProcess` fixture will clean up all processes. This makes
sure that all `runCLI.waitFor()` commands actually wait until the
necessary
  output.
- for a handful of tests that do actually want to auto-close codegen,
  introduce an optional `autoCloseWhen` flag for the `runCLI` fixture
that makes sure to close the codegen once a certain output was reached.
2023-04-12 09:37:24 -07:00
..
html-reporter feat(html): added labels to test cases and test files (#21468) 2023-03-22 14:35:58 -07:00
playwright chore: cut 1.32 (#21773) 2023-03-17 19:36:43 -07:00
playwright-chromium chore: cut 1.32 (#21773) 2023-03-17 19:36:43 -07:00
playwright-core test: unflake inspector-cli tests (#22347) 2023-04-12 09:37:24 -07:00
playwright-ct-react fix(ct): component type import path (#22296) 2023-04-09 15:04:46 -07:00
playwright-ct-react17 fix(ct): component type import path (#22296) 2023-04-09 15:04:46 -07:00
playwright-ct-solid fix(ct): component type import path (#22296) 2023-04-09 15:04:46 -07:00
playwright-ct-svelte fix(ct): component type import path (#22296) 2023-04-09 15:04:46 -07:00
playwright-ct-vue chore(ct): rename component.d.ts (#22234) 2023-04-06 08:40:49 -07:00
playwright-ct-vue2 fix(ct): component type import path (#22296) 2023-04-09 15:04:46 -07:00
playwright-firefox chore: cut 1.32 (#21773) 2023-03-17 19:36:43 -07:00
playwright-test revert(20509, 20596): expect.toPass is broken with these (#22254) 2023-04-10 17:39:49 -07:00
playwright-webkit chore: cut 1.32 (#21773) 2023-03-17 19:36:43 -07:00
protocol/src fix(webkit): properly set user agent in persistent context (#22283) 2023-04-07 19:50:49 -07:00
recorder chore(tv): render error in-line (#21586) 2023-03-10 16:22:19 -08:00
trace/src chore: split trace events into phases (#21696) 2023-03-15 22:33:40 -07:00
trace-viewer chore: clear previous test results optionally (#22224) 2023-04-06 08:33:17 -07:00
web chore: pack codemirror on resize (#21856) 2023-03-21 18:20:48 -07:00
.eslintrc.js chore: don't write into stdout from the test runner, use reporters instead (#11367) 2022-01-12 19:52:40 -08:00