Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							022b36332d 
							
						 
					 
					
						
						
							
							chore: do not add to the internal action logs ( #28365 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28319  
						
						
					 
					
						2023-11-27 16:43:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f61e445f2b 
							
						 
					 
					
						
						
							
							Revert "chore(test runner): remove fake skipped test results ( #27762 )" ( #28360 )  
						
						 
						
						... 
						
						
						
						This reverts commit 210168e36db026448f419a53e86865335f1332be.
Fixes  #28321 . 
						
						
					 
					
						2023-11-27 16:08:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc8ecc3ca4 
							
						 
					 
					
						
						
							
							fix(merge): normalize path separators when merging across platforms ( #28227 )  
						
						 
						
						
						
						
					 
					
						2023-11-27 12:43:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d4c3fe02 
							
						 
					 
					
						
						
							
							fix(defineConfig): do not add an empty project list to project-less configs ( #28224 )  
						
						 
						
						... 
						
						
						
						Otherwise, merging two configs without `projects` property will create a
config with an empty project list, which is semantically different and
always leads to "No tests found". 
						
						
					 
					
						2023-11-17 13:36:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bd7d67adc 
							
						 
					 
					
						
						
							
							chore: render testInfo errors in the Errors tab ( #28179 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28056  
						
						
					 
					
						2023-11-16 11:37:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19cfd0cc5e 
							
						 
					 
					
						
						
							
							chore: roll stable-test-runner to 1.40.0-beta-1700102862000 ( #28192 )  
						
						 
						
						
						
						
					 
					
						2023-11-16 10:14:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b9c4eb4a 
							
						 
					 
					
						
						
							
							chore: do not lose error name for js errors ( #28177 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 18:27:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf4c315b09 
							
						 
					 
					
						
						
							
							fix(types): explicit ExpectMatcherState type, optional Expect arg ( #28119 )  
						
						 
						
						... 
						
						
						
						Fixes  #28035 . 
						
						
					 
					
						2023-11-13 18:37:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53a78a315e 
							
						 
					 
					
						
						
							
							fix(merge): preserve original "rootDir" by default ( #27963 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27877  
						
						
					 
					
						2023-11-03 13:49:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e84dd4d708 
							
						 
					 
					
						
						
							
							fix(ui): do not fail on clashing groups ( #27943 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27929  
						
						
					 
					
						2023-11-02 20:50:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Scott 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c59483c5fb 
							
						 
					 
					
						
						
							
							fix(tsconfig): handle tsconfig paths without a baseUrl ( #27846 )  
						
						 
						
						
						
						
					 
					
						2023-11-02 11:27:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f366088be 
							
						 
					 
					
						
						
							
							chore: get rid of rimraf package ( #27790 )  
						
						 
						
						... 
						
						
						
						This seems more reliable nowadays as rimraf.
https://github.com/microsoft/playwright/issues/27712 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-26 19:41:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86c78c1e0f 
							
						 
					 
					
						
						
							
							fix(html): do not update total time when filtering tests ( #27808 )  
						
						 
						
						... 
						
						
						
						
Fixes  #27758  
						
						
					 
					
						2023-10-26 08:20:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47733b04fb 
							
						 
					 
					
						
						
							
							chore: do not select after hooks automatically ( #27805 )  
						
						 
						
						
						
						
					 
					
						2023-10-25 17:05:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8134bca5d 
							
						 
					 
					
						
						
							
							feat(html): show top-level errors ( #27763 )  
						
						 
						
						... 
						
						
						
						Drive-by:
- extract `TestErrorView`;
- replace `data-test-id` with `data-testid` and `getByTestId()`.
---
<img width="1001" alt="top-level errors in html report"
src="https://github.com/microsoft/playwright/assets/9881434/2d6c0c52-8df1-46a9-b3fd-06ddc6f16796 "> 
						
						
					 
					
						2023-10-24 09:35:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							210168e36d 
							
						 
					 
					
						
						
							
							chore(test runner): remove fake skipped test results ( #27762 )  
						
						 
						
						... 
						
						
						
						Fixes  #27455 . 
						
						
					 
					
						2023-10-24 09:31:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8678ef902 
							
						 
					 
					
						
						
							
							chore(test runner): simplify some dispatcher logic ( #27732 )  
						
						 
						
						... 
						
						
						
						- remove `onlyStartedTests` in favor of explicit branch with comments;
- produce one "test not found" error per test instead of a single large
error;
- extract `_failTestWithErrors` from `_massSkipTestsFromRemaining`. 
						
						
					 
					
						2023-10-23 09:15:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85112be25c 
							
						 
					 
					
						
						
							
							fix(test runner): properly handle uncaught errors in test.fail() ( #27734 )  
						
						 
						
						... 
						
						
						
						Before this fix, unhandled error during test.fail():
- marks this test as "interrupted";
- fails next test in the file with "fatal error".
After this fix:
- marks this test as "failed as expected";
- restarts worker for the next test. 
						
						
					 
					
						2023-10-23 09:14:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d67515f6c1 
							
						 
					 
					
						
						
							
							chore(test runner): do not produce some of the fake skipped test results ( #27730 )  
						
						 
						
						
						
						
					 
					
						2023-10-20 17:01:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f46c889449 
							
						 
					 
					
						
						
							
							chore: fix total progress reporting w/ deps ( #27716 )  
						
						 
						
						
						
						
					 
					
						2023-10-19 20:07:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d003945a7b 
							
						 
					 
					
						
						
							
							chore(ui): do not watch output folders ( #27694 )  
						
						 
						
						
						
						
					 
					
						2023-10-19 15:53:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e62a11643 
							
						 
					 
					
						
						
							
							fix(trace): EPERM on windows ( #27693 )  
						
						 
						
						... 
						
						
						
						When merging trace files, we sometimes left open read streams from the
zip, which prevents it from being removed.
Fixes  #27286 . 
						
						
					 
					
						2023-10-19 11:14:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							562938b271 
							
						 
					 
					
						
						
							
							fix(ct): baseURL playwright config ( #27689 )  
						
						 
						
						... 
						
						
						
						closes: https://github.com/microsoft/playwright/issues/27627  
						
						
					 
					
						2023-10-18 13:53:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd82b2b3fa 
							
						 
					 
					
						
						
							
							feat(json report): add expected/unexpected/skipped/flaky stats ( #27685 )  
						
						 
						
						... 
						
						
						
						Fixes  #27498 . 
						
						
					 
					
						2023-10-18 12:55:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a54dbfdadf 
							
						 
					 
					
						
						
							
							chore: plumb the target close reason when test fails ( #27640 )  
						
						 
						
						
						
						
					 
					
						2023-10-16 20:32:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd2fbe9d2f 
							
						 
					 
					
						
						
							
							fix: merge{Tests,Expects} via ESM imports ( #27630 )  
						
						 
						
						... 
						
						
						
						Backport to 1.39.X?
Fixes https://github.com/microsoft/playwright/issues/27617  
						
						
					 
					
						2023-10-17 00:09:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f212fd1a83 
							
						 
					 
					
						
						
							
							chore: unify target closed errors ( #27540 )  
						
						 
						
						
						
						
					 
					
						2023-10-12 11:05:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							393bd36e0a 
							
						 
					 
					
						
						
							
							chore: composed->merge ( #27555 )  
						
						 
						
						
						
						
					 
					
						2023-10-11 13:56:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a43aaa700 
							
						 
					 
					
						
						
							
							chore: roll stable-test-runner to 1.39.0-beta-1697048429000 ( #27553 )  
						
						 
						
						
						
						
					 
					
						2023-10-11 13:42:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd6bf8aa2c 
							
						 
					 
					
						
						
							
							chrome: improve error messages on vscode side ( #27521 )  
						
						 
						
						
						
						
					 
					
						2023-10-09 19:55:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11a4b3f7f5 
							
						 
					 
					
						
						
							
							chore: remove parsed stack trace ( #27496 )  
						
						 
						
						
						
						
					 
					
						2023-10-09 17:04:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70dbb9d83a 
							
						 
					 
					
						
						
							
							feat(trace): allow navigating from error to source ( #27464 )  
						
						 
						
						
						
						
					 
					
						2023-10-05 14:59:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Hays 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcc8dcca73 
							
						 
					 
					
						
						
							
							Fix various typos ( Fixes   #27396 ) ( #27391 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27396  
						
						
					 
					
						2023-10-04 19:56:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daba77644c 
							
						 
					 
					
						
						
							
							feat: composedExpect ( #27432 )  
						
						 
						
						... 
						
						
						
						Allows to merge multiple expects with custom matchers added by
`expect.extend()`. 
						
						
					 
					
						2023-10-04 15:01:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac48a47d33 
							
						 
					 
					
						
						
							
							feat: toHaveAttribute without value ( #27418 )  
						
						 
						
						... 
						
						
						
						This time not doing it in other languages due to unjustified generator
complexity.
Fixes  #27341  
						
						
					 
					
						2023-10-04 09:27:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65ce4cd213 
							
						 
					 
					
						
						
							
							feat: expose composedTest() instead of test._extendTest() ( #27414 )  
						
						 
						
						
						
						
					 
					
						2023-10-03 13:26:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d136b0aeb6 
							
						 
					 
					
						
						
							
							feat(step): allow boxing steps ( #27334 )  
						
						 
						
						
						
						
					 
					
						2023-09-29 09:44:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2032b64ee6 
							
						 
					 
					
						
						
							
							feat(ct): allow baseUrl and host config ( #27295 )  
						
						 
						
						... 
						
						
						
						closes: https://github.com/microsoft/playwright/issues/27283  
						
						
					 
					
						2023-09-26 16:32:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d198784f1a 
							
						 
					 
					
						
						
							
							fix(blob): use reporters from the merge config ( #27301 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27281  
						
						
					 
					
						2023-09-26 11:41:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aed86c98a8 
							
						 
					 
					
						
						
							
							chore(ct): allow using component as a property ( #27272 )  
						
						 
						
						
						
						
					 
					
						2023-09-25 17:00:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66eb3043f5 
							
						 
					 
					
						
						
							
							feat(json report): expose startTime and duration ( #27290 )  
						
						 
						
						... 
						
						
						
						Fixes  #27183 . 
						
						
					 
					
						2023-09-25 10:58:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a0257c88 
							
						 
					 
					
						
						
							
							feat(expect): allow chaining expects ( #27248 )  
						
						 
						
						
						
						
					 
					
						2023-09-22 12:12:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49fd9500fe 
							
						 
					 
					
						
						
							
							fix: handle worker process start failure ( #27249 )  
						
						 
						
						... 
						
						
						
						Worker process start failure is reported as a test error and skips other
tests from the group.
If happened during stop (e.g. from a Ctrl+C) before worker has fully
initialized, this error is ignored.
Drive-by: send SIGINT in tests to the whole tree, to better emulate
Ctrl+C behavior. 
						
						
					 
					
						2023-09-22 10:57:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fe037fb63 
							
						 
					 
					
						
						
							
							chore: populate matcherResult in web assertions ( #27133 )  
						
						 
						
						... 
						
						
						
						Ref https://github.com/microsoft/playwright/issues/26929  
						
						
					 
					
						2023-09-16 14:24:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bcf9687e6 
							
						 
					 
					
						
						
							
							fix(test runner): make sure auto worker fixtures run before auto test fixtures ( #27131 )  
						
						 
						
						... 
						
						
						
						Fixes  #27114 . 
						
						
					 
					
						2023-09-15 14:51:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							527d260cbf 
							
						 
					 
					
						
						
							
							chore: hide tracing calls from traces ( #27096 )  
						
						 
						
						
						
						
					 
					
						2023-09-15 12:55:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d44405762 
							
						 
					 
					
						
						
							
							fix: custom expect matchers on Locator/Page/APIResponse instance ( #27117 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/27113  
						
						
					 
					
						2023-09-15 18:05:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebf6a08290 
							
						 
					 
					
						
						
							
							fix: list tests only once ( #27103 )  
						
						 
						
						... 
						
						
						
						Fixes  #27087  
						
						
					 
					
						2023-09-14 20:00:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26cbe69442 
							
						 
					 
					
						
						
							
							test: use intermediate merge report for JSON repoter ( #27092 )  
						
						 
						
						
						
						
					 
					
						2023-09-15 04:36:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Paquette 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3170963f42 
							
						 
					 
					
						
						
							
							fix: render JUnit attachment paths relative to outputFile ( #27024 )  
						
						 
						
						
						
						
					 
					
						2023-09-14 12:58:09 -07:00