Pavel Feldman
68c9fce507
chore: print global errors when running html report ( #9657 )
2021-10-20 11:57:21 -07:00
Pavel Feldman
b3b5497578
chore(html): allow serving from a subfolder ( #9653 )
2021-10-20 10:35:49 -07:00
Max Schmitt
5426e24248
chore: roll stable-test-runner to ToT ( #9655 )
2021-10-20 10:35:37 -07:00
Dmitry Gozman
fb421e0a65
feat(github reporter): update docs, strip ansi escapes ( #9640 )
2021-10-20 07:56:03 -07:00
Andrey Lushnikov
1f20b0470c
chore: run docker tests on every commit ( #9632 )
...
Otherwise, we run docker tests very rarely, and their failures don't
show up on the flakiness dashboard.
2021-10-20 11:53:28 +02:00
Andrey Lushnikov
39516c29d1
chore: fix //utils/print_versions.js
( #9647 )
2021-10-20 02:20:46 -07:00
Andrey Lushnikov
fe49b91680
tests: skip Docker ipv6 tests ( #9646 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-10-20 02:03:46 -07:00
Max Schmitt
05c60e6d9e
Revert adding depot_tools ( #9645 )
2021-10-20 11:00:26 +02:00
Andrey Lushnikov
083b54a64e
chore: fix docker tests upload ( #9643 )
2021-10-20 01:52:55 -07:00
Andrey Lushnikov
6264a70f70
chore: do not publish driver on every commit ( #9634 )
...
With this patch:
- one can trigger driver publish manually
- driver will be published once a day for master branch
- driver will be published for every commit of release branch
2021-10-20 01:41:39 -07:00
Max Schmitt
c60dcea3e5
chore: fix roll_browsers.js
2021-10-20 10:24:16 +02:00
Pavel Feldman
2b9d7815b2
chore: enable html report by default ( #9639 )
2021-10-19 21:31:59 -07:00
Pavel Feldman
4423de9996
chore: speed up snippet generation 50 times ( #9638 )
2021-10-19 21:10:14 -07:00
Andrey Lushnikov
9578cda79a
browser(ff-beta): roll Firefox Beta to 94.0b9 ( #9631 )
...
The previous roll didn't package well on windows machines.
2021-10-19 17:39:09 -07:00
Andrey Lushnikov
500e43931e
test: bring the snapshotter test back ( #9635 )
2021-10-19 17:38:01 -07:00
Andrey Lushnikov
f29ff86344
test: further fixes to snapshotter tests ( #9633 )
2021-10-19 17:26:57 -07:00
Andrey Lushnikov
dddf70cead
tests: fix variety of tests ( #9630 )
2021-10-19 17:03:15 -07:00
Joel Einbinder
740b81376d
test: dont test for the errors file because we no longer export it ( #9628 )
2021-10-19 16:39:11 -07:00
Andrey Lushnikov
983cfde4d4
feat: introduce docker integration for Playwright Test ( #9599 )
2021-10-19 16:10:24 -07:00
Pavel Feldman
ba57be99a9
fix(infobar): account for infobar in headed mode ( #9627 )
2021-10-19 15:36:17 -07:00
Pavel Feldman
9d03a85c30
chore: make web-first matchers work outside of pw tests ( #9624 )
2021-10-19 14:46:56 -07:00
Joel Einbinder
a346af4ebf
test: fix typo in installation tests ( #9626 )
2021-10-19 17:34:15 -04:00
Yury Semikhatsky
2a2a3d2ed9
docs(expect): group locator methods, remove extra > ( #9625 )
2021-10-19 13:54:26 -07:00
Andrey Lushnikov
c5359ff6c5
feat: introduce npx playwright install docker-image
command ( #9597 )
...
This command pulls matching docker image for Playwright.
2021-10-19 12:30:32 -07:00
Joel Einbinder
adb5aa4544
fix(monorepo): support yarn2/pnp by specifying all deps and bins ( #9620 )
2021-10-19 14:49:47 -04:00
Yury Semikhatsky
7e52357178
docs(fetch): ApiResponse -> APIResponse ( #9623 )
2021-10-19 11:17:23 -07:00
Yury Semikhatsky
ade2171c4b
fix(docs): APIRequest* variable names ( #9621 )
2021-10-19 09:37:17 -07:00
Joel Einbinder
53c866c0f2
fix(monorepo): explicitly list package.json exports instead of using glob patterns ( #9584 )
2021-10-19 12:28:02 -04:00
Dmitry Gozman
fc6a93d24e
test: expect.not.toBeChecked when no elements match ( #9607 )
2021-10-19 09:13:16 -07:00
Dmitry Gozman
6d554a5e30
feat(reporter): expose more apis ( #9603 )
2021-10-19 08:38:04 -07:00
Yury Semikhatsky
6d727401bf
chore(fetch): rename ApiRequest* to APIRequest* ( #9606 )
2021-10-19 07:38:27 -07:00
Pavel Feldman
56d8481b87
chore: render large trace link ( #9608 )
2021-10-19 00:36:21 -07:00
Pavel Feldman
bccd4c8906
feat(api): expose step location UI ( #9605 )
2021-10-18 22:14:01 -07:00
Pavel Feldman
c06a6e1f63
fix(html): always highlight error code ( #9604 )
2021-10-18 21:37:19 -07:00
Pavel Feldman
e37660b068
feat(api): expose step location ( #9602 )
2021-10-18 21:06:18 -07:00
Dmitry Gozman
4977edcaf3
fix(tracing): fix inconsistent calls of tracing.{start,stop} in fixtures ( #9594 )
...
Drive-by: fix error logging.
2021-10-18 21:05:59 -07:00
Yury Semikhatsky
4f7d53ac66
fix(fetch): abort requests when context is disposed ( #9601 )
2021-10-18 19:41:56 -07:00
Pavel Feldman
ff16ac0351
chore(html): html report polish ( #9600 )
2021-10-18 18:33:38 -07:00
Yury Semikhatsky
79955fc4a8
docs: add response interception to network guide ( #9598 )
2021-10-18 17:53:06 -07:00
Kilian von Pflugk
1656c7071e
docs: Page screenshot Example with all TypeScript types ( #9549 )
2021-10-18 16:08:18 -07:00
Yury Semikhatsky
42b535246f
docs(fetch): add api requests section under playwright test ( #9595 )
2021-10-18 15:44:47 -07:00
Yury Semikhatsky
990e80a23b
docs(fetch): add login via ApiRequestContext example ( #9593 )
2021-10-18 15:03:45 -07:00
Pavel Feldman
bc0895ea6c
chore(html): use primer colors for report ( #9596 )
2021-10-18 14:12:56 -07:00
Pavel Feldman
99a2bd604d
chore: minor UI updates ( #9590 )
2021-10-18 13:34:02 -07:00
Yury Semikhatsky
909b039b9a
docs: note that setViewportSize changes screen size ( #9588 )
2021-10-18 13:01:04 -07:00
Andrey Lushnikov
434910d8b5
docs: bring browser_patches readme up-to-date
2021-10-18 12:21:02 -07:00
Dmitry Gozman
7a4e799968
docs: add Selenium Grid integration ( #9582 )
2021-10-18 11:24:30 -07:00
Yury Semikhatsky
22fe1662c0
test: remove stray logging ( #9589 )
2021-10-18 11:13:18 -07:00
Yury Semikhatsky
fd81982c33
fix(selectors): combine visible with other selectors ( #9585 )
2021-10-18 10:47:37 -07:00
Yury Semikhatsky
3d14c1ff51
test: newContext works when both screen and viewport specified ( #9520 )
2021-10-18 10:45:47 -07:00