Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						c9638d54d0 
					 
					
						
						
							
							Defer ginkgo recovers  
						
						
						
						
					 
					
						2020-06-01 11:02:41 -04:00 
						 
				 
			
				
					
						
							
							
								drfish 
							
						 
					 
					
						
						
							
						
						dfab6b637f 
					 
					
						
						
							
							Update .import-aliases for e2e test framework  
						
						
						
						
					 
					
						2020-03-25 11:40:02 +08:00 
						 
				 
			
				
					
						
							
							
								Somtochi Onyekwere 
							
						 
					 
					
						
						
							
						
						ee41c6b1a4 
					 
					
						
						
							
							Refactors MakeSecPods function  
						
						
						
						
					 
					
						2020-03-12 07:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						c58e69ec79 
					 
					
						
						
							
							automated refactor  
						
						
						
						
					 
					
						2020-03-05 14:59:46 -08:00 
						 
				 
			
				
					
						
							
							
								Patrick Ohly 
							
						 
					 
					
						
						
							
						
						d71829a1fc 
					 
					
						
						
							
							e2e: avoid setting NodeName for CSI driver deployments  
						
						... 
						
						
						
						We don't want to set the name directly because then starting the pod
can fail when the node is temporarily out of resources
(https://github.com/kubernetes/kubernetes/issues/87855 ).
For CSI driver deployments, we have three options:
- modify the pod spec with custom code, similar
  to how the NodeSelection utility code does it
- add variants of SetNodeSelection and SetNodeAffinity which
  work with a pod spec instead of a pod
- change their parameter from pod to pod spec and then use
  them also when patching a pod spec
The last approach is used here because it seems more general. There
might be other cases in the future where there's only a pod spec that
needs to be modified. 
						
						
					 
					
						2020-02-26 10:33:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michelle Au 
							
						 
					 
					
						
						
							
						
						fb9f02b5e1 
					 
					
						
						
							
							Don't set NodeName directly in Pods so that it still goes through the scheduler  
						
						... 
						
						
						
						Change-Id: I244b6aac0289a13339f3ac228c4ad9ecf8c07b42 
						
						
					 
					
						2020-02-11 19:17:41 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						25651408ae 
					 
					
						
						
							
							generated: run refactor  
						
						
						
						
					 
					
						2020-02-08 12:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						3aa59f7f30 
					 
					
						
						
							
							generated: run refactor  
						
						
						
						
					 
					
						2020-02-07 18:16:47 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						14ed35712c 
					 
					
						
						
							
							Merge pull request  #87168  from misterikkit/timout-err  
						
						... 
						
						
						
						storage e2e: Add context to timeout errors 
						
						
					 
					
						2020-01-15 01:22:32 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Basseri 
							
						 
					 
					
						
						
							
						
						99a015705b 
					 
					
						
						
							
							storage e2e: Add context to timeout errors  
						
						... 
						
						
						
						Many times an e2e test fails with an unexpected error,
"timed out waiting for the condition".
Useful information may be in the test logs, but debugging e2e test
failures will be much faster if we add context to errors when they
happen.
This change makes sure we add context to all errors returned from
helpers like wait.Poll(). 
						
						
					 
					
						2020-01-14 11:45:38 -08:00 
						 
				 
			
				
					
						
							
							
								yuxiaobo 
							
						 
					 
					
						
						
							
						
						73fb0ab5ec 
					 
					
						
						
							
							test/e2e/storage:Use e2eskipper package  
						
						... 
						
						
						
						Signed-off-by: yuxiaobo <yuxiaobogo@163.com > 
						
						
					 
					
						2020-01-13 14:04:10 +08:00 
						 
				 
			
				
					
						
							
							
								tanjunchen 
							
						 
					 
					
						
						
							
						
						9eda99793d 
					 
					
						
						
							
							use ExpectEqual of framework in test/e2e/storage  
						
						
						
						
					 
					
						2019-12-03 17:41:49 +08:00 
						 
				 
			
				
					
						
							
							
								Olev Kartau 
							
						 
					 
					
						
						
							
						
						2fac3f2c20 
					 
					
						
						
							
							test/e2e: Reduce need to use local kubectl  
						
						... 
						
						
						
						Use POST method instead of running local kubectl.
Use ExecCommandInContainerWithFullOutput() instead of RunKubectl().
PodExec() takes additional framework arg, passed down in call chain.
VerifyExecInPodFail uses different error code cast as original
one causes test code Panic if used with new call method. 
						
						
					 
					
						2019-11-12 14:42:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						d8c465c8d7 
					 
					
						
						
							
							better HostExec  
						
						... 
						
						
						
						- separate stdout and stderr
- return command exit code
- remove kubectl dependency 
						
						
					 
					
						2019-10-28 19:20:26 +08:00 
						 
				 
			
				
					
						
							
							
								Dan Winship 
							
						 
					 
					
						
						
							
						
						6a040438ea 
					 
					
						
						
							
							Update test/e2e/storage for new GetReadySchedulableNodes stuff  
						
						
						
						
					 
					
						2019-10-09 08:12:56 -04:00 
						 
				 
			
				
					
						
							
							
								WanLinghao 
							
						 
					 
					
						
						
							
						
						a6f5d99409 
					 
					
						
						
							
							Refactor and clean up e2e framework utils. This patch handles test/e2e/framework/pv_util.go file  
						
						
						
						
					 
					
						2019-09-18 17:57:13 +08:00 
						 
				 
			
				
					
						
							
							
								carlory 
							
						 
					 
					
						
						
							
						
						910bd000ff 
					 
					
						
						
							
							use log functions of core framework in the 'test/e2e/storage/*'  
						
						
						
						
					 
					
						2019-09-06 10:26:16 +08:00 
						 
				 
			
				
					
						
							
							
								alejandrox1 
							
						 
					 
					
						
						
							
						
						7c161d6a5f 
					 
					
						
						
							
							Refactoring pod related functions from pv_util to pod pkg  
						
						... 
						
						
						
						Moving pod related functions from e2e/framework/pv_util.go to
e2e/framework/pod in order to allow refactoring of pv_util.go into its
own package.
Signed-off-by: alejandrox1 <alarcj137@gmail.com > 
						
						
					 
					
						2019-08-27 12:27:45 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Safranek 
							
						 
					 
					
						
						
							
						
						d79b7c754f 
					 
					
						
						
							
							Add in-line filesystem volumes to MakeSecPod  
						
						
						
						
					 
					
						2019-08-01 20:04:11 +00:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						4c2e77a53e 
					 
					
						
						
							
							feat: use framework.ExpectEqual in storage e2e test  
						
						
						
						
					 
					
						2019-07-04 22:24:29 +08:00 
						 
				 
			
				
					
						
							
							
								goodluckbot 
							
						 
					 
					
						
						
							
						
						032dde8754 
					 
					
						
						
							
							Refactor statefulset e2e tests  
						
						
						
						
					 
					
						2019-06-25 11:33:58 +08:00 
						 
				 
			
				
					
						
							
							
								SataQiu 
							
						 
					 
					
						
						
							
						
						332be4b1e3 
					 
					
						
						
							
							refactor: replace framework.Failf with e2elog.Failf  
						
						
						
						
					 
					
						2019-06-19 17:52:35 +08:00 
						 
				 
			
				
					
						
							
							
								Jorge Alarcon Ochoa 
							
						 
					 
					
						
						
							
						
						4969a05327 
					 
					
						
						
							
							Refactored pod-related functions from framework/util.go  
						
						... 
						
						
						
						This a refactoring of framework/utils.go into framework/pod.
Signed-off-by: Jorge Alarcon Ochoa <alarcj137@gmail.com > 
						
						
					 
					
						2019-05-30 09:30:26 -04:00 
						 
				 
			
				
					
						
							
							
								SataQiu 
							
						 
					 
					
						
						
							
						
						01d38fec16 
					 
					
						
						
							
							fix golint failures of test/e2e/storage  
						
						
						
						
					 
					
						2019-05-11 23:30:17 +08:00 
						 
				 
			
				
					
						
							
							
								danielqsj 
							
						 
					 
					
						
						
							
						
						629ec7e113 
					 
					
						
						
							
							replace test error checking with more readable way  
						
						
						
						
					 
					
						2019-05-10 13:58:09 +08:00 
						 
				 
			
				
					
						
							
							
								danielqsj 
							
						 
					 
					
						
						
							
						
						1058877fbf 
					 
					
						
						
							
							remove dot imports in e2e/storage  
						
						
						
						
					 
					
						2019-05-10 13:56:26 +08:00 
						 
				 
			
				
					
						
							
							
								John Schnake 
							
						 
					 
					
						
						
							
						
						a6f5ebf831 
					 
					
						
						
							
							Move storage tests to use the framework/log package  
						
						... 
						
						
						
						This is part of the transition to using framework/log instead
of the Logf inside the framework package. This will help with
import size/cycles when importing the framework or subpackages. 
						
						
					 
					
						2019-05-04 12:50:38 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						73c1e35491 
					 
					
						
						
							
							Merge pull request  #76174  from msau42/slow-e2es  
						
						... 
						
						
						
						Mark slow storage e2es 
						
						
					 
					
						2019-04-04 19:37:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michelle Au 
							
						 
					 
					
						
						
							
						
						ce7ac63916 
					 
					
						
						
							
							Mark slow storage e2es  
						
						
						
						
					 
					
						2019-04-04 18:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								Kenichi Omichi 
							
						 
					 
					
						
						
							
						
						542b07cd6a 
					 
					
						
						
							
							Use framework.ExpectNoError() for e2e/storage  
						
						... 
						
						
						
						The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it for e2e/storage. 
						
						
					 
					
						2019-04-02 16:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						d99979f8b5 
					 
					
						
						
							
							Merge pull request  #75015  from cofyc/fix73168-disable-temporarily  
						
						... 
						
						
						
						Disable "should set different fsGroup for second pod if first pod is deleted" temporarily 
						
						
					 
					
						2019-03-06 04:46:10 -08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						05fe7094d5 
					 
					
						
						
							
							Disable "should set different fsGroup for second pod if first pod is deleted" test temporarily  
						
						
						
						
					 
					
						2019-03-06 10:46:17 +08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						a81b351670 
					 
					
						
						
							
							Update persistent_volumes-local.go to use utils.HostExec/utils.LocalTestResourceManager.  
						
						... 
						
						
						
						This simplifies the code and makes it more maintainable. 
						
						
					 
					
						2019-03-02 20:38:20 +08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						1bfd3838e2 
					 
					
						
						
							
							Add new e2e test for local PV "Pods sharing a single local PV [Serial]"  
						
						
						
						
					 
					
						2019-02-28 17:22:23 +08:00 
						 
				 
			
				
					
						
							
							
								Claudiu Belu 
							
						 
					 
					
						
						
							
						
						00e2582c67 
					 
					
						
						
							
							Adds Windows-related Networking tests  
						
						... 
						
						
						
						Creating pods with HostNetwork is not currently supported on
Windows Kubelet, and thus, ones without HostNetwork are created instead. 
						
						
					 
					
						2019-02-06 15:58:18 -08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						1660a0d260 
					 
					
						
						
							
							Fix bug  
						
						
						
						
					 
					
						2019-01-29 11:42:18 +08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						513ae63bf6 
					 
					
						
						
							
							Add a new stress test to replace old provisioner stress test  
						
						
						
						
					 
					
						2019-01-23 13:49:41 +08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						b7a33511e5 
					 
					
						
						
							
							Clean up local volum provisioner e2e tests  
						
						
						
						
					 
					
						2019-01-23 11:02:12 +08:00 
						 
				 
			
				
					
						
							
							
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						e3bca51a57 
					 
					
						
						
							
							Do not check events in e2e tests  
						
						... 
						
						
						
						events can be throttled and should not be used to validate failure
conditions in e2e tests 
						
						
					 
					
						2019-01-22 18:24:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						fd9e9b01b1 
					 
					
						
						
							
							Remove uses of extensions/v1beta1 clients  
						
						
						
						
					 
					
						2018-12-19 11:18:53 -05:00 
						 
				 
			
				
					
						
							
							
								Weibin Lin 
							
						 
					 
					
						
						
							
						
						842bd1e1ec 
					 
					
						
						
							
							update deployment, daemonset, replicaset, statefulset to apps/v1  
						
						
						
						
					 
					
						2018-12-19 10:46:45 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Wong 
							
						 
					 
					
						
						
							
						
						0c671b1211 
					 
					
						
						
							
							Remove [Feature:BlockVolume] everywhere  
						
						
						
						
					 
					
						2018-11-16 13:38:59 -05:00 
						 
				 
			
				
					
						
							
							
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						43f523d405 
					 
					
						
						
							
							Switch to sigs.k8s.io/yaml from ghodss/yaml  
						
						... 
						
						
						
						Change-Id: Ic72b5131bf441d159012d67a6a3d87088d0e6d31 
						
						
					 
					
						2018-11-07 13:17:32 -05:00 
						 
				 
			
				
					
						
							
							
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						5fdad5c19f 
					 
					
						
						
							
							Merge pull request  #68771  from liyongxin/master  
						
						... 
						
						
						
						typo fix from utilites to utilities 
						
						
					 
					
						2018-11-03 16:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						25b3ec6c62 
					 
					
						
						
							
							Merge pull request  #68908  from msau42/add-slow  
						
						... 
						
						
						
						Move storage tests that take longer than 2 minutes to slow suite 
						
						
					 
					
						2018-09-26 22:59:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michelle Au 
							
						 
					 
					
						
						
							
						
						b1594f3cd1 
					 
					
						
						
							
							Move storage tests that take longer than 2 minutes to slow suite  
						
						
						
						
					 
					
						2018-09-20 15:29:00 -07:00 
						 
				 
			
				
					
						
							
							
								David Zhu 
							
						 
					 
					
						
						
							
						
						0698354f61 
					 
					
						
						
							
							Add privileged test pod security policy to local volume provisioner test service account  
						
						
						
						
					 
					
						2018-09-18 14:25:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yongxin Li 
							
						 
					 
					
						
						
							
						
						6a98ce78e4 
					 
					
						
						
							
							typo fix from utilites to utilities  
						
						... 
						
						
						
						Signed-off-by: Yongxin Li <yxli@alauda.io > 
						
						
					 
					
						2018-09-18 13:52:04 +08:00 
						 
				 
			
				
					
						
							
							
								Michelle Au 
							
						 
					 
					
						
						
							
						
						07ebe323fa 
					 
					
						
						
							
							Fix gce localssd pv tests  
						
						
						
						
					 
					
						2018-09-05 18:25:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michelle Au 
							
						 
					 
					
						
						
							
						
						8091c7975b 
					 
					
						
						
							
							Integration and e2e tests  
						
						
						
						
					 
					
						2018-09-04 16:30:14 -07:00