You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: detect chrome browser process and tab crashes to no longer hang in CI (#24338)
* Handle chrome tab and browser crashes.
* handle process crashes and add system tests
* handle crashing on windows
* updating comment
* update unit tests
* Update packages/server/lib/browsers/index.ts
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* fix flaky system test probably
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Copy file name to clipboardexpand all lines: packages/types/src/server.ts
+1
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,7 @@ export type BrowserLaunchOpts = {
20
20
isTextTerminal: boolean
21
21
onBrowserClose?: (...args: unknown[])=>void
22
22
onBrowserOpen?: (...args: unknown[])=>void
23
+
relaunchBrowser?: ()=>Promise<any>
23
24
}&Partial<OpenProjectLaunchOpts>// TODO: remove the `Partial` here by making it impossible for openProject.launch to be called w/o OpenProjectLaunchOpts
0 commit comments