Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							675ce00432 
							
						 
					 
					
						
						
							
							chore: introduce "instrumentation" that is used for debug and trace ( #3775 )  
						
						
						
						
					 
					
						2020-09-04 16:31:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b34d9aba25 
							
						 
					 
					
						
						
							
							feat(trace): experimental traces for our tests ( #3567 )  
						
						... 
						
						
						
						This introduces basic tracing enabled in our tests.
What is captured:
- network resources;
- snapshots at the start of most actions;
- snapshot after the test failure.
How this integrates with test runner:
- context fixture calls private method context._initSnapshotter() and uses Tracer to trace all events;
- all tests share a single test-results/trace-storage directory to store blobs;
- each test has its own trace file.
- npm run show-trace opens a bare-minimum trace viewer that renders snapshots. 
						
						
					 
					
						2020-08-28 10:51:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdbcae16cb 
							
						 
					 
					
						
						
							
							chore: remove injected -> types dependency ( #3606 )  
						
						... 
						
						
						
						This way, injected is self-contained and we can ensure it does not
depend on anything node-specific. 
						
						
					 
					
						2020-08-24 15:30:45 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a099e941d6 
							
						 
					 
					
						
						
							
							chore: move last rpc files to their place ( #3604 )  
						
						... 
						
						
						
						Also update check-deps to be more user-friendly. 
						
						
					 
					
						2020-08-24 14:48:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd220daa83 
							
						 
					 
					
						
						
							
							chore: move src files to server ( #3593 )  
						
						
						
						
					 
					
						2020-08-24 06:51:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43893cc0f8 
							
						 
					 
					
						
						
							
							chore: improve check-deps ( #3592 )  
						
						
						
						
					 
					
						2020-08-23 21:24:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73e53b21df 
							
						 
					 
					
						
						
							
							chore: move injected and debug to src/server ( #3591 )  
						
						
						
						
					 
					
						2020-08-23 20:25:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							847201b132 
							
						 
					 
					
						
						
							
							chore: move firefox to src/server/firefox ( #3590 )  
						
						
						
						
					 
					
						2020-08-23 17:05:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a53b205e5 
							
						 
					 
					
						
						
							
							chore: move webkit to src/server/webkit ( #3589 )  
						
						
						
						
					 
					
						2020-08-23 15:39:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e1493a5fa 
							
						 
					 
					
						
						
							
							chore: move browserPaths to utils, enforce more deps ( #3584 )  
						
						
						
						
					 
					
						2020-08-22 21:15:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4e8f34c96 
							
						 
					 
					
						
						
							
							chore: move chromium to src/server/chromium, enfore installer deps ( #3582 )  
						
						
						
						
					 
					
						2020-08-22 15:46:42 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fca63f8ec 
							
						 
					 
					
						
						
							
							chore: move src/rpc/client to src/client ( #3581 )  
						
						
						
						
					 
					
						2020-08-22 15:13:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							655013d025 
							
						 
					 
					
						
						
							
							chore: move shared utilities to src/utils ( #3575 )  
						
						
						
						
					 
					
						2020-08-22 07:07:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cb1e03713 
							
						 
					 
					
						
						
							
							feat(rpc): disallow deps into rpc client from outside ( #3199 )  
						
						... 
						
						
						
						For this, common converters are extracted from rpc serializers. 
						
						
					 
					
						2020-07-28 15:33:38 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e406119f0c 
							
						 
					 
					
						
						
							
							chore: add check_deps script ( #3182 )  
						
						... 
						
						
						
						This will be used to disallow cross-directory imports,
for example from impl to rpc. 
						
						
					 
					
						2020-07-27 13:02:28 -07:00