Commit graph

14 commits

Author SHA1 Message Date
Pavel Feldman 555a8d0d10
fix(testrunner): include fixture teardown into timeout, add global timeout (#3685) 2020-08-28 19:27:49 -07:00
Pavel Feldman c47af2d4f3
fix(testrunner): report unhandled rejection ones, allow retry (#3686) 2020-08-28 18:25:09 -07:00
Pavel Feldman 6ffdd4dfa1
feat(testrunner): allow unexpected passes (#3665) 2020-08-28 00:32:00 -07:00
Pavel Feldman cfbec44285
feat(testrunner): allow annotating tests as flaky (#3663) 2020-08-27 16:34:34 -07:00
Pavel Feldman 6a0f587fae
fix(testrunner): report suite-level errors (#3661) 2020-08-27 11:41:53 -07:00
Pavel Feldman 06154060a2
feat(testrunner): support repeat-each (#3652) 2020-08-26 20:18:44 -07:00
Pavel Feldman 15ec87dbcc
feat(testrunner): support --retries, flaky tests (#3649) 2020-08-26 16:32:47 -07:00
Pavel Feldman a20bb949ea
chore(testrunner): introduce test result, reuse it in ipc (#3644) 2020-08-26 14:14:23 -07:00
Joel Einbinder f9eeb2984a
fix playwright being imported before toImpl could be registered (#3632) 2020-08-26 02:52:23 -07:00
Pavel Feldman aaff8456c5
test: collect stdout/stderr in tests (#3615) 2020-08-25 11:00:05 -07:00
Pavel Feldman e89de7e66a
fix(testrunner): allow worker fixture to throw/timeout (#3610) 2020-08-24 18:58:43 -07:00
Pavel Feldman 3bdf0e804a
fix(testrunner): pass error into test fixtures (#3605) 2020-08-24 14:55:48 -07:00
Pavel Feldman a2dc852569
feat(testrunner): introduce pytest-style reporter (#3594) 2020-08-24 10:24:40 -07:00
Joel Einbinder d4dac04212
chore(testrunner): add exit code tests (#3562) 2020-08-21 13:22:43 -07:00