ahrtr 
							
						 
					 
					
						
						
							
						
						fe95aa614c 
					 
					
						
						
							
							io/ioutil has already been deprecated in golang 1.16, so replace all ioutil with io and os  
						
						
						
						
					 
					
						2022-02-03 05:32:12 +08:00 
						 
				 
			
				
					
						
							
							
								sanposhiho 
							
						 
					 
					
						
						
							
						
						d8840405e2 
					 
					
						
						
							
							Create namespace for Pod not to occur error log of namespace not-found  
						
						
						
						
					 
					
						2022-01-26 00:39:12 +09:00 
						 
				 
			
				
					
						
							
							
								sanposhiho 
							
						 
					 
					
						
						
							
						
						1318f74609 
					 
					
						
						
							
							Fix: use Fatalf and list all unused params in one error  
						
						
						
						
					 
					
						2021-09-09 07:34:30 +09:00 
						 
				 
			
				
					
						
							
							
								sanposhiho 
							
						 
					 
					
						
						
							
						
						6bf6e424a1 
					 
					
						
						
							
							Fix: rename getParams→get  
						
						
						
						
					 
					
						2021-09-09 07:11:36 +09:00 
						 
				 
			
				
					
						
							
							
								sanposhiho 
							
						 
					 
					
						
						
							
						
						24643c67d5 
					 
					
						
						
							
							Fix: make struct un-exported  
						
						
						
						
					 
					
						2021-09-09 07:10:37 +09:00 
						 
				 
			
				
					
						
							
							
								sanposhiho 
							
						 
					 
					
						
						
							
						
						cc846c9d33 
					 
					
						
						
							
							Feature: check for unused template parameters  
						
						
						
						
					 
					
						2021-09-02 01:46:34 +09:00 
						 
				 
			
				
					
						
							
							
								Dave Chen 
							
						 
					 
					
						
						
							
						
						58ab18bc1e 
					 
					
						
						
							
							Add the metric data for different extension points  
						
						... 
						
						
						
						Signed-off-by: Dave Chen <dave.chen@arm.com > 
						
						
					 
					
						2021-08-23 13:43:48 +08:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						6988653457 
					 
					
						
						
							
							Added benchmarks for pod affinity namespaceselector  
						
						
						
						
					 
					
						2021-04-23 14:14:38 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						6d130d3b97 
					 
					
						
						
							
							Merge pull request  #100557  from chendave/validation_cleanup  
						
						... 
						
						
						
						Validate plugin config for KubeSchedulerConfiguration 
						
						
					 
					
						2021-04-14 18:20:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dave Chen 
							
						 
					 
					
						
						
							
						
						c6e65079c7 
					 
					
						
						
							
							Validate plugin config for KubeSchedulerConfiguration  
						
						... 
						
						
						
						Signed-off-by: Dave Chen <dave.chen@arm.com > 
						
						
					 
					
						2021-04-14 09:30:20 +08:00 
						 
				 
			
				
					
						
							
							
								Nicolas Mitchell 
							
						 
					 
					
						
						
							
						
						0e994e9481 
					 
					
						
						
							
							return error with non-unique workload name in scheduler_perf_test  
						
						
						
						
					 
					
						2021-04-06 10:24:04 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas Mitchell 
							
						 
					 
					
						
						
							
						
						338b06fb69 
					 
					
						
						
							
							validate test/workload names in validateTestCases  
						
						
						
						
					 
					
						2021-04-04 14:18:39 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c78b5497ae 
					 
					
						
						
							
							Merge pull request  #99638  from chendave/perf_config  
						
						... 
						
						
						
						Enable scheduler_perf to support scheduler config file 
						
						
					 
					
						2021-03-16 14:49:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dave Chen 
							
						 
					 
					
						
						
							
						
						d50c0aeb5f 
					 
					
						
						
							
							Enable scheduler_perf to support scheduler config file  
						
						... 
						
						
						
						Signed-off-by: Dave Chen <dave.chen@arm.com > 
						
						
					 
					
						2021-03-16 23:13:40 +08:00 
						 
				 
			
				
					
						
							
							
								Wei Huang 
							
						 
					 
					
						
						
							
						
						b93b4a2c96 
					 
					
						
						
							
							sched: fix a bug that metrics of init or collected pods are re-collected  
						
						
						
						
					 
					
						2021-03-11 10:28:39 -08:00 
						 
				 
			
				
					
						
							
							
								Wei Huang 
							
						 
					 
					
						
						
							
						
						1e5878b910 
					 
					
						
						
							
							Introduce a churnOp to scheduler perf testing framework  
						
						... 
						
						
						
						- support two modes: recreate and create
- use DynmaicClient to create API objects 
						
						
					 
					
						2021-03-03 06:51:53 -08:00 
						 
				 
			
				
					
						
							
							
								Adhityaa Chandrasekar 
							
						 
					 
					
						
						
							
						
						b5808c6df9 
					 
					
						
						
							
							scheduler_perf: remove implicit barrier at the end  
						
						... 
						
						
						
						Signed-off-by: Adhityaa Chandrasekar <adtac@google.com > 
						
						
					 
					
						2021-02-03 12:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Chen 
							
						 
					 
					
						
						
							
						
						5144e2ec78 
					 
					
						
						
							
							Remove the deprecated metrics from scheduler  
						
						... 
						
						
						
						Deprecated metrics are removed and suggest to use the Histogram
metrics got from scheduler extension points.
Signed-off-by: Dave Chen <dave.chen@arm.com >
Co-authored-by: wawa0210 <xiaozhang0210@hotmail.com > 
						
						
					 
					
						2020-12-14 11:31:50 +08:00 
						 
				 
			
				
					
						
							
							
								Wei Huang 
							
						 
					 
					
						
						
							
						
						267acdbe81 
					 
					
						
						
							
							Update docs and fix redundant logic of scheduler perf  
						
						
						
						
					 
					
						2020-11-06 23:45:09 -08:00 
						 
				 
			
				
					
						
							
							
								Adhityaa Chandrasekar 
							
						 
					 
					
						
						
							
						
						71bc9ce9c2 
					 
					
						
						
							
							scheduler_perf: refactor to allow arbitrary workloads  
						
						... 
						
						
						
						Signed-off-by: Adhityaa Chandrasekar <adtac@google.com > 
						
						
					 
					
						2020-09-17 19:22:20 +00:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						36a3ad8752 
					 
					
						
						
							
							Added a benchmark to evaluate overhead of unschedulable pods  
						
						
						
						
					 
					
						2020-06-05 15:19:07 -04:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						d650b57141 
					 
					
						
						
							
							Added Preemption benchmark  
						
						
						
						
					 
					
						2020-05-28 14:05:52 -04:00 
						 
				 
			
				
					
						
							
							
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						442a69c3bd 
					 
					
						
						
							
							switch over k/k to use klog v2  
						
						... 
						
						
						
						Signed-off-by: Davanum Srinivas <davanum@gmail.com > 
						
						
					 
					
						2020-05-16 07:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						5adc4c41e3 
					 
					
						
						
							
							Add multiple init pods to perf test cases  
						
						... 
						
						
						
						Add test case with several init pods with affinity or antiaffinity.
Signed-off-by: Aldo Culquicondor <acondor@google.com > 
						
						
					 
					
						2020-03-23 14:55:12 -04:00 
						 
				 
			
				
					
						
							
							
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						0e66e56e70 
					 
					
						
						
							
							Use b.Fatal instead of klog.Fatal in scheduler perf tests  
						
						... 
						
						
						
						The test tool doesn't work properly with klog.Fatal
Signed-off-by: Aldo Culquicondor <acondor@google.com > 
						
						
					 
					
						2020-03-23 14:53:15 -04:00 
						 
				 
			
				
					
						
							
							
								Cong Liu 
							
						 
					 
					
						
						
							
						
						7f56c753b3 
					 
					
						
						
							
							Make MetricCollector configurable for scheduler benchmark tests  
						
						
						
						
					 
					
						2020-02-18 14:02:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						7b5534021c 
					 
					
						
						
							
							Collect some of scheduling metrics and scheduling throughput  
						
						... 
						
						
						
						In addition to getting overall performance measurements from golang benchmark,
collect metrics that provides information about insides of the scheduler itself.
This is a first step towards improving what we collect about the scheduler.
Metrics in question:
- scheduler_scheduling_algorithm_predicate_evaluation_seconds
- scheduler_scheduling_algorithm_priority_evaluation_seconds
- scheduler_binding_duration_seconds
- scheduler_e2e_scheduling_duration_seconds
Scheduling throughput is computed on the fly inside perfScheduling. 
						
						
					 
					
						2020-02-13 13:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						38ecb30c58 
					 
					
						
						
							
							Revert "Collect some of scheduling metrics and scheduling throughput"  
						
						
						
						
					 
					
						2020-02-06 10:18:00 -08:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						8a1c4a5a88 
					 
					
						
						
							
							Collect some of scheduling metrics and scheduling throughput  
						
						... 
						
						
						
						In addition to getting overall performance measurements from golang benchmark,
collect metrics that provides information about insides of the scheduler itself.
This is a first step towards improving what we collect about the scheduler.
Metrics in question:
- scheduler_scheduling_algorithm_predicate_evaluation_seconds
- scheduler_scheduling_algorithm_priority_evaluation_seconds
- scheduler_binding_duration_seconds
- scheduler_e2e_scheduling_duration_seconds
Scheduling throughput is computed on the fly inside perfScheduling. 
						
						
					 
					
						2020-02-02 18:02:49 +01:00 
						 
				 
			
				
					
						
							
							
								notpad 
							
						 
					 
					
						
						
							
						
						6511b603c9 
					 
					
						
						
							
							Define workloads specs by YAML  
						
						
						
						
					 
					
						2019-12-19 09:08:11 +08:00