-
Notifications
You must be signed in to change notification settings - Fork 16.5k
ci: upload test artifacts #42925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: upload test artifacts #42925
Conversation
Conveniently there was a screen capture test failure which uploaded artifacts. Seems like our screen capture tests need to clear all notifications and hide any windows. The above might be fixed by the changes in #42320 which continuously capture frames until a timeout—if the issue resolves itself after a second or so. |
No Release Notes |
I was unable to backport this PR to "31-x-y" cleanly; |
I was unable to backport this PR to "30-x-y" cleanly; |
I'm removing the backports as the earlier branches won't have the screen capture test stability improvements made in #42320 |
Description of Change
Upload test artifacts from GH runners.
Currently the only place these are used are for failed screen capture tests.
electron/spec/lib/screen-helpers.ts
Lines 170 to 174 in 778d309
I've updated this code to limit the output to 720p for cost saving purposes.
Checklist
npm test
passesRelease Notes
Notes: none