Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10ce7af411 
							
						 
					 
					
						
						
							
							fix(steps): step should not get an unrelated error ( #22773 )  
						
						... 
						
						
						
						Previously, we would use any error that was added during the step
execution as an error for this particular step.
This produces false positives, for example failing `page.click` call
that happened during `context` teardown was producing an error and
marking teardown is failed. However, in reality, the test itself has
failed, while teardown has not.
New approach uses test step hierarchy to inherit errors from child steps
to the parent step. This does not regress the original fix where
`expect.soft` errors are surfaced in the parent step.
See also #19973  that introduced the original logic. 
						
						
					 
					
						2023-05-02 18:50:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f09935e81 
							
						 
					 
					
						
						
							
							fix(test runner): separate test fixture scope for beforeAll/afterAll hooks ( #22746 )  
						
						... 
						
						
						
						There was a single test fixture scope that covers all hooks, modifiers
and test function. Now beforeAll-like modifiers, beforeAll and afterAll
hooks get a scope each.
Fixes  #22256 . 
						
						
					 
					
						2023-05-02 11:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e90f20dc 
							
						 
					 
					
						
						
							
							fix(runner): do not hang on worker exit before tests ( #22742 )  
						
						
						
						
					 
					
						2023-05-01 14:54:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcd966c4e5 
							
						 
					 
					
						
						
							
							chore: make _setupArtifacts a worker-scoped fixture ( #22739 )  
						
						... 
						
						
						
						This should unblock having separate test-fixture scopes for hooks and
test. 
						
						
					 
					
						2023-05-01 13:53:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59079d94ca 
							
						 
					 
					
						
						
							
							fix: call onExit when merging reports ( #22718 )  
						
						
						
						
					 
					
						2023-05-01 12:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							297fea0826 
							
						 
					 
					
						
						
							
							chore: purify the junit reporter ( #22624 )  
						
						
						
						
					 
					
						2023-05-01 09:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1842cc708 
							
						 
					 
					
						
						
							
							chore: extract ArtifactsRecorder from built-in fixtures ( #22717 )  
						
						
						
						
					 
					
						2023-04-29 14:34:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a01df2ff5b 
							
						 
					 
					
						
						
							
							chore: render live trace for the serial mode ( #22715 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22655  
						
						
					 
					
						2023-04-28 17:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffc00566b9 
							
						 
					 
					
						
						
							
							chore: separate options fixture vs artifacts fixture ( #22713 )  
						
						... 
						
						
						
						Later on, artifacts fixture can be made worker-scoped. 
						
						
					 
					
						2023-04-28 16:54:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb218a9d5 
							
						 
					 
					
						
						
							
							feat: project.teardown that runs after all dependents have finished ( #22696 )  
						
						... 
						
						
						
						This replicates globalTeardown in the deps world.
Fixes  #21914 . 
						
						
					 
					
						2023-04-28 14:27:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9373dfb6e 
							
						 
					 
					
						
						
							
							chore: make client-side instrumentation non-nullable ( #22694 )  
						
						
						
						
					 
					
						2023-04-28 08:57:43 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16f664e22c 
							
						 
					 
					
						
						
							
							chore: write blob report to the config dir by default ( #22697 )  
						
						
						
						
					 
					
						2023-04-27 17:25:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f08caea8f2 
							
						 
					 
					
						
						
							
							chore: split merge and blob reporter ( #22695 )  
						
						
						
						
					 
					
						2023-04-27 16:38:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f37f5fc61c 
							
						 
					 
					
						
						
							
							chore: comma separated reporter names, reporter arg from config ( #22693 )  
						
						
						
						
					 
					
						2023-04-27 15:16:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							223baa3393 
							
						 
					 
					
						
						
							
							fix(html): keep tests in the declaration order ( #22690 )  
						
						... 
						
						
						
						Fixes  #22143 . 
					
						2023-04-27 13:54:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82670147b4 
							
						 
					 
					
						
						
							
							chore: support multiple merged reports ( #22672 )  
						
						
						
						
					 
					
						2023-04-27 09:15:24 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51aca72c35 
							
						 
					 
					
						
						
							
							chore: split InternalReporter and Multiplexer ( #22671 )  
						
						... 
						
						
						
						The multiplexer will be reused in the blob report merger. 
						
						
					 
					
						2023-04-26 17:55:58 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b27d70d8a 
							
						 
					 
					
						
						
							
							feat(web-server): add stdout: "pipe"|"ignore" option ( #22564 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22454  
						
						
					 
					
						2023-04-26 23:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad9b6b316 
							
						 
					 
					
						
						
							
							chore: reuse createReporters in the merger ( #22636 )  
						
						... 
						
						
						
						#10437  
					
						2023-04-26 11:48:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fdd7a20fb 
							
						 
					 
					
						
						
							
							chore: fix soft after poll ( #22642 )  
						
						
						
						
					 
					
						2023-04-26 08:50:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d34c4e99f5 
							
						 
					 
					
						
						
							
							chore: add step attachments into the expect trace event ( #22543 )  
						
						
						
						
					 
					
						2023-04-25 17:38:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b487ff49d 
							
						 
					 
					
						
						
							
							chore: remove cli from playwright-core ( #22612 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22599  
						
						
					 
					
						2023-04-25 11:19:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1007bbe2c 
							
						 
					 
					
						
						
							
							chore: introduce expect.configure ( #22533 )  
						
						
						
						
					 
					
						2023-04-25 10:29:56 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59678fdea7 
							
						 
					 
					
						
						
							
							chore: create list reporter for watch mode directly ( #22614 )  
						
						
						
						
					 
					
						2023-04-24 18:32:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24478be565 
							
						 
					 
					
						
						
							
							feat: preserve attachments in blob reports ( #22605 )  
						
						... 
						
						
						
						Attachments with `path` are stored as `resources/sha1.ext` zip entries
and extracted under `report-dir/tmp` when merging. This way normal
fs.readFile keeps working as before even thought the file path is
different. The clients should rely on `attachment.name` instead of
`attachment.path` when deriving user visible titles in the UI. If this
turns out not to be the case we can reconsider later.
#10437  
						
						
					 
					
						2023-04-24 17:34:09 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5120e7d541 
							
						 
					 
					
						
						
							
							chore: fix list-files ( #22609 )  
						
						
						
						
					 
					
						2023-04-24 15:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4408738d9c 
							
						 
					 
					
						
						
							
							chore: cut 1.33.0 ( #22600 )  
						
						
						
						
					 
					
						2023-04-24 12:48:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17df03c043 
							
						 
					 
					
						
						
							
							chore: better zone stack preservation in expect ( #22563 )  
						
						
						
						
					 
					
						2023-04-21 16:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc47ba315 
							
						 
					 
					
						
						
							
							chore: ensure web assertions are merged in trace ( #22544 )  
						
						
						
						
					 
					
						2023-04-21 10:07:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d95268ffc0 
							
						 
					 
					
						
						
							
							chore: remove refined title ( #22541 )  
						
						
						
						
					 
					
						2023-04-20 20:34:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c70f6900e 
							
						 
					 
					
						
						
							
							chore: fix ui mode w/ multiple contexts ( #22514 )  
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/21895  
						
						
					 
					
						2023-04-20 08:19:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							957ec0067f 
							
						 
					 
					
						
						
							
							chore: separate concerns of testinfo helpers ( #22491 )  
						
						
						
						
					 
					
						2023-04-19 17:31:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a45f04568b 
							
						 
					 
					
						
						
							
							chore: rename watchmode to uimode tsx ( #22511 )  
						
						
						
						
					 
					
						2023-04-19 16:51:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8b929fdea 
							
						 
					 
					
						
						
							
							chore: hide merge-reports command ( #22509 )  
						
						
						
						
					 
					
						2023-04-19 15:36:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba8aed9dea 
							
						 
					 
					
						
						
							
							chore: move mount implementation to ct-core ( #22506 )  
						
						
						
						
					 
					
						2023-04-19 15:32:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b9c08833 
							
						 
					 
					
						
						
							
							chore: should not spill toPass between tests ( #22473 )  
						
						
						
						
					 
					
						2023-04-19 14:45:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c495c5590 
							
						 
					 
					
						
						
							
							chore: only transpile tsx for components ( #22504 )  
						
						
						
						
					 
					
						2023-04-19 14:20:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf0fab4927 
							
						 
					 
					
						
						
							
							fix(ui mode): ignore repeatEach ( #22505 )  
						
						... 
						
						
						
						Fixes  #22498 . 
					
						2023-04-19 14:16:12 -07:00 
						 
				 
			
				
					
						
							
							
								mindaugasm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be79ee0450 
							
						 
					 
					
						
						
							
							feat(html-report): add attachmentsBaseURL option ( #22212 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21636  
						
						
					 
					
						2023-04-18 11:25:11 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a0f49acab 
							
						 
					 
					
						
						
							
							docs: add options snippets to api docs ( #22098 )  
						
						
						
						
					 
					
						2023-04-18 19:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ea214d6f0 
							
						 
					 
					
						
						
							
							fix: preserve trace if context if closed manually during test run ( #22442 )  
						
						... 
						
						
						
						Reference #22122 , #22120  
						
						
					 
					
						2023-04-18 09:02:33 -07:00 
						 
				 
			
				
					
						
							
							
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9e7a4fffd 
							
						 
					 
					
						
						
							
							docs: remove test advanced guide ( #22028 )  
						
						
						
						
					 
					
						2023-04-18 10:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d69fbacf7 
							
						 
					 
					
						
						
							
							chore: introduce ct-core to hard-depend on vite ( #22437 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22233  
						
						
					 
					
						2023-04-17 16:19:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf661535a6 
							
						 
					 
					
						
						
							
							fix(testMatch): do not count test.ts and spec.ts as test files by default ( #22440 )  
						
						
						
						
					 
					
						2023-04-17 12:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5aeab4d7e 
							
						 
					 
					
						
						
							
							revert(20509, 20596): expect.toPass is broken with these ( #22254 )  
						
						... 
						
						
						
						Reverts https://github.com/microsoft/playwright/pull/20509  and
https://github.com/microsoft/playwright/pull/20596 
Fixes  #22215  
						
						
					 
					
						2023-04-10 17:39:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2af3f486c4 
							
						 
					 
					
						
						
							
							fix: do not load trace data for passing tests ( #22311 )  
						
						... 
						
						
						
						Fixes  #22122 
Fixes  #22120  
					
						2023-04-10 13:29:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635a2dac16 
							
						 
					 
					
						
						
							
							chore: remove FullProjectInternal.from ( #22280 )  
						
						
						
						
					 
					
						2023-04-07 19:12:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b94bb6740 
							
						 
					 
					
						
						
							
							chore: simplify full config and full project building ( #22278 )  
						
						
						
						
					 
					
						2023-04-07 17:46:47 -07:00 
						 
				 
			
				
					
						
							
							
								Valentín Costa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93e020d483 
							
						 
					 
					
						
						
							
							docs(class-test.md): add missing R in the word returned ( #22252 )  
						
						
						
						
					 
					
						2023-04-07 13:57:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed5b4c83b 
							
						 
					 
					
						
						
							
							chore: process stdio buffers ( #22270 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22265  
						
						
					 
					
						2023-04-07 13:50:15 -07:00