0742cb9076 
								
							 
						 
						
							
							
								
								chore: move working with browser channels to Registry Executables ( #7581 )  
							
							
							
						 
						
							2021-07-13 19:03:49 -07:00  
				
					
						
							
							
								 
						
							
								34777853f7 
								
							 
						 
						
							
							
								
								devops: enforce hard xcode version match for browser builds ( #7591 )  
							
							... 
							
							
							
							Browsers require particular xcode versions to be installed on the host
machine to produce successful build.
This patch starts using explicit xcode versions for all mac browser
builds. 
							
						 
						
							2021-07-13 18:12:53 -07:00  
				
					
						
							
							
								 
						
							
								77afd6bdad 
								
							 
						 
						
							
							
								
								browser(webkit): pass some of the modernizr checks ( #7593 )  
							
							
							
						 
						
							2021-07-13 17:45:00 -07:00  
				
					
						
							
							
								 
						
							
								c602a50b4c 
								
							 
						 
						
							
							
								
								Revert "browser(webkit): pass some of the modernizr checks ( #7589 )" ( #7592 )  
							
							... 
							
							
							
							This reverts commit 12be38204c 
							
						 
						
							2021-07-13 17:29:30 -07:00  
				
					
						
							
							
								 
						
							
								12be38204c 
								
							 
						 
						
							
							
								
								browser(webkit): pass some of the modernizr checks ( #7589 )  
							
							... 
							
							
							
							0bf40de916 
						
							2021-07-13 17:03:39 -07:00  
				
					
						
							
							
								 
						
							
								57c5e4d8cf 
								
							 
						 
						
							
							
								
								chore: replace Registry api with Executable list ( #7544 )  
							
							
							
						 
						
							2021-07-13 15:57:40 -07:00  
				
					
						
							
							
								 
						
							
								053d39cb19 
								
							 
						 
						
							
							
								
								test: add more baseURL tests for edge-cases ( #7586 )  
							
							
							
						 
						
							2021-07-13 21:11:46 +02:00  
				
					
						
							
							
								 
						
							
								767e22c6b2 
								
							 
						 
						
							
							
								
								fix(network): process last inserted routes first in request interception ( #7585 )  
							
							
							
						 
						
							2021-07-13 20:22:01 +02:00  
				
					
						
							
							
								 
						
							
								ee0b16b087 
								
							 
						 
						
							
							
								
								test: MouseEvent.buttons for mouse move events (failing) ( #7577 )  
							
							
							
						 
						
							2021-07-13 09:47:44 -07:00  
				
					
						
							
							
								 
						
							
								786f6c4d31 
								
							 
						 
						
							
							
								
								browser(firefox): introduce auto-open-devtools-for-tabs CLI flag ( #7580 )  
							
							
							
						 
						
							2021-07-13 18:29:35 +02:00  
				
					
						
							
							
								 
						
							
								5d62d01450 
								
							 
						 
						
							
							
								
								fix(runner): mark tests skipped due to sharding in junit report ( #7578 )  
							
							
							
						 
						
							2021-07-13 05:06:08 -07:00  
				
					
						
							
							
								 
						
							
								27d89732ce 
								
							 
						 
						
							
							
								
								Use correct skip check when generating junit reports ( #7571 )  
							
							
							
						 
						
							2021-07-13 05:05:34 -07:00  
				
					
						
							
							
								 
						
							
								9264a8d5b1 
								
							 
						 
						
							
							
								
								fix(chromium): disable use-zoom-for-dsf ( #7407 )  
							
							
							
						 
						
							2021-07-12 22:56:00 -05:00  
				
					
						
							
							
								 
						
							
								1d04114df0 
								
							 
						 
						
							
							
								
								docs: merge library and installation docs for nodejs ( #7567 )  
							
							
							
						 
						
							2021-07-12 17:56:08 -07:00  
				
					
						
							
							
								 
						
							
								2734066956 
								
							 
						 
						
							
							
								
								docs(test-runner): document configuration options ( #7572 )  
							
							
							
						 
						
							2021-07-12 17:18:02 -07:00  
				
					
						
							
							
								 
						
							
								f6d71f24f6 
								
							 
						 
						
							
							
								
								docs(test-runner): section for multiple reporters ( #7573 )  
							
							
							
						 
						
							2021-07-12 16:51:43 -07:00  
				
					
						
							
							
								 
						
							
								7ebbeea48d 
								
							 
						 
						
							
							
								
								test(drag): add high dpi drag test ( #7412 )  
							
							
							
						 
						
							2021-07-12 17:20:08 -05:00  
				
					
						
							
							
								 
						
							
								eb31b9e4a9 
								
							 
						 
						
							
							
								
								feat(test-runner): support esm modules in more places ( #7542 )  
							
							
							
						 
						
							2021-07-12 11:59:58 -05:00  
				
					
						
							
							
								 
						
							
								25a43aef3c 
								
							 
						 
						
							
							
								
								fix(docs): security details validTo/From type ( #7559 )  
							
							
							
						 
						
							2021-07-12 09:35:37 -07:00  
				
					
						
							
							
								 
						
							
								389943ac79 
								
							 
						 
						
							
							
								
								docs(dotnet): add logging and runsettings information ( #7468 )  
							
							
							
						 
						
							2021-07-12 17:51:34 +02:00  
				
					
						
							
							
								 
						
							
								7fa67c9204 
								
							 
						 
						
							
							
								
								test: fix modernizer tests ( #7553 )  
							
							
							
						 
						
							2021-07-12 08:35:59 -07:00  
				
					
						
							
							
								 
						
							
								869ef072e7 
								
							 
						 
						
							
							
								
								test: response interception after redirects (failing) ( #7534 )  
							
							
							
						 
						
							2021-07-12 03:07:47 -07:00  
				
					
						
							
							
								 
						
							
								22bc9c0285 
								
							 
						 
						
							
							
								
								docs(test-advanced.md): Overriding fixtures ( #7528 )  
							
							
							
						 
						
							2021-07-11 14:18:37 -07:00  
				
					
						
							
							
								 
						
							
								0f118618d4 
								
							 
						 
						
							
							
								
								fix(types): fix typo in event description ( #7543 )  
							
							
							
						 
						
							2021-07-09 18:21:47 -05:00  
				
					
						
							
							
								 
						
							
								578b4b361a 
								
							 
						 
						
							
							
								
								docs: update installation guide for @playwright/test ( #7491 )  
							
							... 
							
							
							
							This forks installation guide for library vs test.
Also updated various mentions of installation.
Also updated the test annotations guide. 
							
						 
						
							2021-07-09 16:13:33 -07:00  
				
					
						
							
							
								 
						
							
								65606c093a 
								
							 
						 
						
							
							
								
								chore: simplify Registry api ( #7451 )  
							
							
							
						 
						
							2021-07-09 16:10:23 -07:00  
				
					
						
							
							
								 
						
							
								9897fc5b60 
								
							 
						 
						
							
							
								
								fix(docs): update web server snippets to make it rollable ( #7541 )  
							
							
							
						 
						
							2021-07-09 12:09:58 -07:00  
				
					
						
							
							
								 
						
							
								894ff15e65 
								
							 
						 
						
							
							
								
								Revert "chore(eval): merge internal evaluate functions ( #7517 )" ( #7535 )  
							
							... 
							
							
							
							This reverts commit 7a5ef0d157 
							
						 
						
							2021-07-09 16:19:42 +02:00  
				
					
						
							
							
								 
						
							
								efb21b9e9f 
								
							 
						 
						
							
							
								
								browser(firefox): support response interception ( #7509 )  
							
							
							
						 
						
							2021-07-09 05:41:53 -07:00  
				
					
						
							
							
								 
						
							
								70b054d240 
								
							 
						 
						
							
							
								
								docs(auth): fixed typo in Java code snippet for session-storage ( #7532 )  
							
							... 
							
							
							
							Co-authored-by: Christian Baumann <christian.baumann@shipsta.com> 
							
						 
						
							2021-07-09 11:51:32 +02:00  
				
					
						
							
							
								 
						
							
								7a5ef0d157 
								
							 
						 
						
							
							
								
								chore(eval): merge internal evaluate functions ( #7517 )  
							
							
							
						 
						
							2021-07-08 23:55:01 -07:00  
				
					
						
							
							
								 
						
							
								2bdd823a52 
								
							 
						 
						
							
							
								
								browser(webkit): roll to 07/08/21 ( #7516 )  
							
							
							
						 
						
							2021-07-08 23:40:34 -07:00  
				
					
						
							
							
								 
						
							
								bc2f161a55 
								
							 
						 
						
							
							
								
								chore: roll test-runner to 1.13.0-next-1625774143000 ( #7519 )  
							
							
							
						 
						
							2021-07-08 23:36:11 -07:00  
				
					
						
							
							
								 
						
							
								f5b552fde7 
								
							 
						 
						
							
							
								
								test(runner): new worker after test failure ( #7518 )  
							
							
							
						 
						
							2021-07-08 23:30:15 -07:00  
				
					
						
							
							
								 
						
							
								77deca1d6b 
								
							 
						 
						
							
							
								
								feat(test runner): export testInfo.data ( #7525 )  
							
							... 
							
							
							
							This is a key-value storage for any information that goes into the report.
Also export JSONReport types. 
							
						 
						
							2021-07-08 17:16:36 -07:00  
				
					
						
							
							
								 
						
							
								b6b96daa88 
								
							 
						 
						
							
							
								
								devops(GHA): move build-driver to secondary workflow ( #7522 )  
							
							
							
						 
						
							2021-07-08 22:50:54 +02:00  
				
					
						
							
							
								 
						
							
								e604f185ca 
								
							 
						 
						
							
							
								
								fix(test-runner): with automatic fixtures workerInfo was undefined after conditional skip ( #7521 )  
							
							
							
						 
						
							2021-07-08 21:55:43 +02:00  
				
					
						
							
							
								 
						
							
								b2742976a8 
								
							 
						 
						
							
							
								
								fix(runner): do not restart worker after skipping tests ( #7511 )  
							
							
							
						 
						
							2021-07-08 09:36:28 -07:00  
				
					
						
							
							
								 
						
							
								e4698b5f6a 
								
							 
						 
						
							
							
								
								fix(types): add better descriptions for event emitter methods ( #6417 )  
							
							
							
						 
						
							2021-07-08 11:24:46 -05:00  
				
					
						
							
							
								 
						
							
								ae489b1c43 
								
							 
						 
						
							
							
								
								fix(test-runner): do not override error with unhandled error ( #7507 )  
							
							
							
						 
						
							2021-07-08 18:24:07 +02:00  
				
					
						
							
							
								 
						
							
								1cc2a2dc59 
								
							 
						 
						
							
							
								
								feat(har): add bodySize, transportSize, headersSize ( #7470 )  
							
							... 
							
							
							
							Co-authored-by: tnolet <tim@checklyhq.com> 
							
						 
						
							2021-07-08 18:22:37 +02:00  
				
					
						
							
							
								 
						
							
								07d44587d9 
								
							 
						 
						
							
							
								
								docs: promote cli command to install chrome stable ( #7471 )  
							
							
							
						 
						
							2021-07-07 22:40:42 -07:00  
				
					
						
							
							
								 
						
							
								5464ad849e 
								
							 
						 
						
							
							
								
								fix(test-runner): handle negated toMatchSnapshot result ( #7345 )  
							
							
							
						 
						
							2021-07-07 18:51:38 -07:00  
				
					
						
							
							
								 
						
							
								08da9d207e 
								
							 
						 
						
							
							
								
								chore: move processLauncher into src/utils ( #7504 )  
							
							
							
						 
						
							2021-07-07 21:14:16 +02:00  
				
					
						
							
							
								 
						
							
								2073193c36 
								
							 
						 
						
							
							
								
								fix(test runner): keep track of remaining tests on the runner side ( #7486 )  
							
							... 
							
							
							
							This fixes two issues:
- Sudden worker process exit is properly accounted for.
- We can stop() workers willy-nilly, e.g. after reaching maxFailures.
Details:
- DonePayload does not send `reamining` anymore, and worker does not track it.
- Instead, `Dispatcher._runJob` track remaining tests and acts accordingly.
- Upon worker exit, we emulate a fatal error for all remaining tests.
Drive-by:
- Do not report onTestBegin after reaching maxFailures to avoid confusion.
  Before, we did report onTestBegin, but not onTestEnd.
- List reporter aligned between "running" and "finished" state - it was
  one character misplaced.
- Added a SIGINT test. 
							
						 
						
							2021-07-07 12:04:43 -07:00  
				
					
						
							
							
								 
						
							
								98bcf26656 
								
							 
						 
						
							
							
								
								feat(test-runner): add webServer ( #7368 )  
							
							
							
						 
						
							2021-07-07 20:19:42 +02:00  
				
					
						
							
							
								 
						
							
								ee0497c725 
								
							 
						 
						
							
							
								
								chore: do not log process not found warning on win when PID is not found ( #7500 )  
							
							
							
						 
						
							2021-07-07 19:40:09 +02:00  
				
					
						
							
							
								 
						
							
								a481de0871 
								
							 
						 
						
							
							
								
								docs: add a note on download file name ( #7473 )  
							
							
							
						 
						
							2021-07-07 10:37:24 -07:00  
				
					
						
							
							
								 
						
							
								47885db116 
								
							 
						 
						
							
							
								
								chore: move install to Registry ( #7433 )  
							
							... 
							
							
							
							This is an effort to consolidate all handling of browser binaries in a single place. 
							
						 
						
							2021-07-06 20:59:16 -07:00  
				
					
						
							
							
								 
						
							
								50579ba27b 
								
							 
						 
						
							
							
								
								chore: add new GitHub issue templates ( #7477 )  
							
							
							
						 
						
							2021-07-06 21:41:16 +02:00