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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26cbe69442 
							
						 
					 
					
						
						
							
							test: use intermediate merge report for JSON repoter ( #27092 )  
						
						
						
						
					 
					
						2023-09-15 04:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							186f86905c 
							
						 
					 
					
						
						
							
							chore: make @playwright/test depend on playwright ( #26946 )  
						
						
						
						
					 
					
						2023-09-08 14:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27c15b705d 
							
						 
					 
					
						
						
							
							fix(blob): replace projectSuffix with reportName  ( #25017 )  
						
						... 
						
						
						
						Always ensure unique project/test ids across blobs.
Show `reportName` as a label in the html report.
References #24451 . 
						
						
					 
					
						2023-08-07 13:38:09 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d92fe16b76 
							
						 
					 
					
						
						
							
							fix(blob report): default location relative to package.json ( #24481 )  
						
						... 
						
						
						
						Also:
- remove `blob-report` directory at the start;
- markdown's `report.md` next to package.json;
- use default location in playwright's workflows.
References #24451 . 
						
						
					 
					
						2023-07-28 15:49:31 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed14bf2103 
							
						 
					 
					
						
						
							
							test: replace sendSIGINTAfter with interactWithTestRunner ( #24411 )  
						
						... 
						
						
						
						This way we can send multiple SIGINTs in tests. 
						
						
					 
					
						2023-07-25 15:46:39 -07:00 
						 
				 
			
				
					
						
							
							
								Marcin Strzyz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5e7b4f16f 
							
						 
					 
					
						
						
							
							chore: update rimraf package to version 4 to eliminate "promisify" ( #24190 )  
						
						... 
						
						
						
						Migrate to version 4 which returns a promise rather than leverages a
callback. -> https://www.npmjs.com/package/rimraf?activeTab=readme 
- contains its own types, eliminate "@types/rimraf"
- Parameter `maxBusyTries` changed to `maxRetries` 
						
						
					 
					
						2023-07-18 19:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6d86c20f3 
							
						 
					 
					
						
						
							
							chore: run more reporter tests through blob report, some fixes ( #23765 )  
						
						
						
						
					 
					
						2023-06-16 21:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							426d6dde0e 
							
						 
					 
					
						
						
							
							chore: dedup mergeReport fixture ( #23762 )  
						
						
						
						
					 
					
						2023-06-16 16:40:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abdfe264fa 
							
						 
					 
					
						
						
							
							chore: run html reporter tests with merged report ( #23626 )  
						
						
						
						
					 
					
						2023-06-09 15:41:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2858ca95d8 
							
						 
					 
					
						
						
							
							tet: unflake some test runner tests ( #23240 )  
						
						... 
						
						
						
						- `unhandled rejection during beforeAll should be reported and prevent
more tests` had timeout of 100ms that is too short on busy system;
- `runTSC` is always slow, so mark as such. 
						
						
					 
					
						2023-05-23 13:31:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10b7cb3979 
							
						 
					 
					
						
						
							
							chore: blob report project suffix ( #23212 )  
						
						
						
						
					 
					
						2023-05-22 17:54:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78203bf48d 
							
						 
					 
					
						
						
							
							chore: ensure error location is present ( #22804 )  
						
						... 
						
						
						
						Partial fix for https://github.com/microsoft/playwright/issues/22782  
						
						
					 
					
						2023-05-03 18:45:33 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79d55b959b 
							
						 
					 
					
						
						
							
							Revert "chore: remove legacy watch mode ( #21944 )" ( #21973 )  
						
						... 
						
						
						
						This reverts commit 86af908fa73db3d0cfa7d2856ac9c82364b5ab37. 
						
						
					 
					
						2023-03-24 16:41:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86af908fa7 
							
						 
					 
					
						
						
							
							chore: remove legacy watch mode ( #21944 )  
						
						
						
						
					 
					
						2023-03-23 16:30:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d870ac407 
							
						 
					 
					
						
						
							
							chore(ui): start adding ui mode tests (2) ( #21608 )  
						
						
						
						
					 
					
						2023-03-13 12:14:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a12e909a40 
							
						 
					 
					
						
						
							
							chore(ui): start adding ui mode tests ( #21601 )  
						
						
						
						
					 
					
						2023-03-12 15:18:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							595502ac46 
							
						 
					 
					
						
						
							
							chore: remove unnecessary args in ttest ( #21012 )  
						
						
						
						
					 
					
						2023-02-18 13:08:17 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56dbd1fcb0 
							
						 
					 
					
						
						
							
							chore: remove usesCustomOutputDir from tests ( #21011 )  
						
						
						
						
					 
					
						2023-02-18 11:41:41 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f140d79d4 
							
						 
					 
					
						
						
							
							chore: do not create dummy config file in tests ( #20935 )  
						
						
						
						
					 
					
						2023-02-16 06:56:52 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91da67fab1 
							
						 
					 
					
						
						
							
							test: remove magic headers in ttest ( #20867 )  
						
						... 
						
						
						
						Instead, explicitly import from '@playwright/test'. 
						
						
					 
					
						2023-02-14 19:20:56 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08be39a80e 
							
						 
					 
					
						
						
							
							fix(watch): fix the tests on win ( #20844 )  
						
						
						
						
					 
					
						2023-02-14 14:55:49 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f0763d789 
							
						 
					 
					
						
						
							
							chore: hide watch mode, it is not ready ( #20905 )  
						
						
						
						
					 
					
						2023-02-14 13:22:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de69b766d9 
							
						 
					 
					
						
						
							
							test: code health in ttest ( #20837 )  
						
						... 
						
						
						
						- Remove duplicate tests.
- Remove unused test helpers.
- Print full watch output on failures.
- Unflake some tests. 
						
						
					 
					
						2023-02-10 20:26:19 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f287f255 
							
						 
					 
					
						
						
							
							chore: more watch tests ( #20797 )  
						
						
						
						
					 
					
						2023-02-09 16:03:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b247bfe153 
							
						 
					 
					
						
						
							
							test(watch): start adding tests ( #20764 )  
						
						
						
						
					 
					
						2023-02-09 08:31:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b941bcf2e 
							
						 
					 
					
						
						
							
							chore: simplify ttests ( #20733 )  
						
						
						
						
					 
					
						2023-02-07 15:11:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1fb3a2384 
							
						 
					 
					
						
						
							
							fix(test runner): do not send entirely skipped test groups to a worker ( #20346 )  
						
						... 
						
						
						
						Move TestCase properties calculation from WorkerMain to suite building
phase.
Fixes  #20156 . 
						
						
					 
					
						2023-01-25 12:54:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab9602bebf 
							
						 
					 
					
						
						
							
							chore: remove unused PW_TEST_OUT_OF_PROCESS_DRIVER ( #19434 )  
						
						
						
						
					 
					
						2022-12-13 16:04:44 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0d0f54a12 
							
						 
					 
					
						
						
							
							feat(runner): allow filtering setup and tests ( #18900 )  
						
						... 
						
						
						
						Running `npx playwright test file:123` will have the following behavior
- if only test files match then only matching subset of tests will run
but all setup files will run as well
- if only setup files match the filter then only those setup tests will
run
- if both setup and test files match an error will be thrown 
						
						
					 
					
						2022-11-18 11:35:29 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f4b67bc6d 
							
						 
					 
					
						
						
							
							test(cli): setup files are in list-files and test --list output ( #18890 )  
						
						
						
						
					 
					
						2022-11-17 16:31:04 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ab4c17519 
							
						 
					 
					
						
						
							
							chore: support jsx/tsx syntax in test files ( #18123 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17964  
						
						
					 
					
						2022-10-18 12:45:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10d7c60abf 
							
						 
					 
					
						
						
							
							feat(runner): project execution schedule ( #17548 )  
						
						
						
						
					 
					
						2022-09-23 20:01:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							445fe032f5 
							
						 
					 
					
						
						
							
							feat(test runner): separate interrupted status from skipped ( #16124 )  
						
						
						
						
					 
					
						2022-08-02 12:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22ead7b5ab 
							
						 
					 
					
						
						
							
							Revert "fix(test runner): handle istty in line reporter ( #15455 )" ( #15633 )  
						
						... 
						
						
						
						This reverts commit 767babc3a225f9dec7efbcfef1bd073bcb053d93. 
						
						
					 
					
						2022-07-13 15:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							767babc3a2 
							
						 
					 
					
						
						
							
							fix(test runner): handle istty in line reporter ( #15455 )  
						
						... 
						
						
						
						When running without tty, line reporter outputs a line for each
percent of the tests, thus limiting the output to ~100 lines.
In addition, reporters now support PLAYWRIGHT_LIVE_TERMINAL
env variable to force tty mode. 
						
						
					 
					
						2022-07-07 09:55:12 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							981f5ab8c1 
							
						 
					 
					
						
						
							
							fix(test-runner): apply fixme v. skip annotations ( #15277 )  
						
						... 
						
						
						
						Currently, if `text.fixme()` or `test.skip()` is used within a test, we
add a `fixme` or `skip` annotation. However, if the wrapper style is
used:
```
test.fixme('should work', () => {…})
```
the annotations were missing. This change adds annotations for the
above.
These annotations are important for reporting purposes and knowing
exactly what flavor of "skipped" was used.
Fixes  #15239 . 
						
						
					 
					
						2022-07-05 10:46:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8070ee1b2 
							
						 
					 
					
						
						
							
							chore: warn users on clashing test output and html reporter folders ( #14964 )  
						
						
						
						
					 
					
						2022-06-18 15:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e912b6897d 
							
						 
					 
					
						
						
							
							fix(esm): respect source maps in esm-transpiled code ( #14561 )  
						
						
						
						
					 
					
						2022-06-01 16:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29fd1d86df 
							
						 
					 
					
						
						
							
							chore: hide plugins for now ( #13908 )  
						
						
						
						
					 
					
						2022-05-03 14:25:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b10c3856 
							
						 
					 
					
						
						
							
							chore: try serializing the config instead of requiring it in the worker ( #13839 )  
						
						
						
						
					 
					
						2022-04-29 16:05:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7989427ea6 
							
						 
					 
					
						
						
							
							chore: bundle core deps ( #13621 )  
						
						
						
						
					 
					
						2022-04-18 20:20:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63ea81ec54 
							
						 
					 
					
						
						
							
							chore: make bundles typed ( #13620 )  
						
						
						
						
					 
					
						2022-04-18 17:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58d79e5e4d 
							
						 
					 
					
						
						
							
							chore: add core utils bundle ( #13615 )  
						
						
						
						
					 
					
						2022-04-18 13:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ffce1da53 
							
						 
					 
					
						
						
							
							chore: remove PlaywrightClient and Docker factory ( #13571 )  
						
						
						
						
					 
					
						2022-04-15 12:11:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aee6ba299a 
							
						 
					 
					
						
						
							
							chore: remove GridClient, run only page tests in service mode ( #13566 )  
						
						
						
						
					 
					
						2022-04-14 15:30:04 -07:00