Clayton Coleman 
							
						 
					 
					
						
						
							
						
						469df12038 
					 
					
						
						
							
							refactor: move ListOptions references to metav1  
						
						
						
						
					 
					
						2017-01-23 17:52:46 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						4811ad0231 
					 
					
						
						
							
							Merge pull request  #38592  from krousey/client-context  
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 38592, 39949, 39946, 39882)
Add optional per-request context to restclient
**What this PR does / why we need it**: It adds per-request contexts to restclient's API, and uses them to add timeouts to all proxy calls in the e2e tests. An entire e2e shouldn't hang for hours on a single API call.
**Which issue this PR fixes**: #38305 
**Special notes for your reviewer**:
This adds a feature to the low-level rest client request feature that is entirely optional. It doesn't affect any requests that don't use it. The api of the generated clients does not change, and they currently don't take advantage of this.
I intend to patch this in to 1.5 as a mostly test only change since it's not going to affect any controller, generated client, or user of the generated client.
cc @kubernetes/sig-api-machinery 
cc @saad-ali 
						
						
					 
					
						2017-01-16 10:37:38 -08:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						6a4d5cd7cc 
					 
					
						
						
							
							start the apimachinery repo  
						
						
						
						
					 
					
						2017-01-11 09:09:48 -05:00 
						 
				 
			
				
					
						
							
							
								Kris 
							
						 
					 
					
						
						
							
						
						128af75b93 
					 
					
						
						
							
							Add timeouts to proxy calls in e2e tests  
						
						
						
						
					 
					
						2016-12-14 13:14:44 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						695fbb8fb6 
					 
					
						
						
							
							Merge pull request  #38284  from Crassirostris/kibana-test-fix-2  
						
						... 
						
						
						
						Automatic merge from submit-queue
Increase Kibana e2e test timeout
10 minutes is not always enough to start kibana instance, most probably increasing the timeout will fix https://github.com/kubernetes/kubernetes/issues/36809 
Follow-up of https://github.com/kubernetes/kubernetes/pull/36192 
CC @piosz 
						
						
					 
					
						2016-12-09 08:49:42 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						a9ec31209e 
					 
					
						
						
							
							GetOptions - fix tests  
						
						
						
						
					 
					
						2016-12-09 09:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mik Vyatskov 
							
						 
					 
					
						
						
							
						
						70b83aa6cc 
					 
					
						
						
							
							Increase test timeout  
						
						
						
						
					 
					
						2016-12-07 13:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						a55c71db4d 
					 
					
						
						
							
							test/e2e  
						
						
						
						
					 
					
						2016-11-23 15:53:09 -08:00 
						 
				 
			
				
					
						
							
							
								Mik Vyatskov 
							
						 
					 
					
						
						
							
						
						2b837ba02c 
					 
					
						
						
							
							Fixed kibana e2e test  
						
						
						
						
					 
					
						2016-11-12 22:27:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mik Vyatskov 
							
						 
					 
					
						
						
							
						
						00a7adb5dd 
					 
					
						
						
							
							Fixed kibana test problem  
						
						
						
						
					 
					
						2016-11-03 23:43:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						4fde09d308 
					 
					
						
						
							
							Replace client with clientset in code  
						
						
						
						
					 
					
						2016-10-23 22:00:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mik Vyatskov 
							
						 
					 
					
						
						
							
						
						8bc60a44e1 
					 
					
						
						
							
							Switched default logging destination in tests to gcp  
						
						
						
						
					 
					
						2016-09-29 11:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						17788bb1e0 
					 
					
						
						
							
							Rework pod waiting mechanism in e2e tests to accept pod and watch based  
						
						... 
						
						
						
						on its ResourceVersion to make sure we catch all the events. 
						
						
					 
					
						2016-07-20 15:21:50 +02:00 
						 
				 
			
				
					
						
							
							
								Antoine Pelisse 
							
						 
					 
					
						
						
							
						
						321c410308 
					 
					
						
						
							
							Revert "Switched watches in tests require ResourceVersion to be passed"  
						
						
						
						
					 
					
						2016-07-19 13:28:57 -07:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						83297a0617 
					 
					
						
						
							
							Rework pod waiting mechanism in e2e tests to accept pod and watch based  
						
						... 
						
						
						
						on its ResourceVersion to make sure we catch all the events. 
						
						
					 
					
						2016-07-18 12:06:36 +02:00 
						 
				 
			
				
					
						
							
							
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								Tim St. Clair 
							
						 
					 
					
						
						
							
						
						b0d3f32e88 
					 
					
						
						
							
							Update test/e2e for test/e2e/framework refactoring  
						
						
						
						
					 
					
						2016-04-13 10:50:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jay Vyas 
							
						 
					 
					
						
						
							
						
						9a71dfe753 
					 
					
						
						
							
							KubeDescribe implementation with verify into after-build/ scripts.  
						
						
						
						
					 
					
						2016-03-15 22:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						110340c467 
					 
					
						
						
							
							Add an option to pass client's QPS/burst to e2e framework  
						
						
						
						
					 
					
						2016-02-29 09:32:29 +01:00 
						 
				 
			
				
					
						
							
							
								feihujiang 
							
						 
					 
					
						
						
							
						
						ac9f890238 
					 
					
						
						
							
							Support the subresource of service proxy  
						
						
						
						
					 
					
						2016-02-18 15:16:05 +08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						960808bf08 
					 
					
						
						
							
							Switch to versioned ListOptions in client.  
						
						
						
						
					 
					
						2015-12-14 14:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						6dcb689d4e 
					 
					
						
						
							
							Simplify List() signature in clients.  
						
						
						
						
					 
					
						2015-12-03 09:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						8343c8ce6c 
					 
					
						
						
							
							Pass ListOptions to List() methods.  
						
						
						
						
					 
					
						2015-12-01 15:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								Satnam Singh 
							
						 
					 
					
						
						
							
						
						31fe4da2cd 
					 
					
						
						
							
							End to end test for Kibana liveness  
						
						
						
						
					 
					
						2015-07-08 14:01:56 -07:00