| 
									
										
										
										
											2020-01-13 18:57:06 +01:00
										 |  |  | load("//tools:defaults.bzl", "protractor_web_test_suite") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | """
 | 
					
						
							|  |  |  |   Macro that can be used to define a e2e test in `modules/benchmarks`. Targets created through | 
					
						
							|  |  |  |   this macro differentiate from a "benchmark_test" as they will run on CI and do not run | 
					
						
							|  |  |  |   with `@angular/benchpress`. | 
					
						
							|  |  |  | """
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-01-16 14:34:03 +01:00
										 |  |  | def e2e_test(name, server, **kwargs): | 
					
						
							| 
									
										
										
										
											2020-01-13 18:57:06 +01:00
										 |  |  |     protractor_web_test_suite( | 
					
						
							|  |  |  |         name = name, | 
					
						
							| 
									
										
										
										
											2020-04-24 13:14:28 -07:00
										 |  |  |         on_prepare = "//dev-infra/benchmark/component_benchmark:start-server.js", | 
					
						
							| 
									
										
										
										
											2020-01-13 18:57:06 +01:00
										 |  |  |         server = server, | 
					
						
							|  |  |  |         **kwargs | 
					
						
							|  |  |  |     ) |