Commit Graph

9302 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
c008cf95a9 Merge pull request #77865 from mgdevstack/promote-service-types-updates
Promote e2e verifying different types of services and their behaviours
2019-08-22 00:50:32 -07:00
Jiatong Wang
9a2ccc2c4f Dump the stacktrace while an error occurs
Signed-off-by: Jiatong Wang <wangjiatong@vmware.com>
2019-08-21 11:28:59 -07:00
Kubernetes Prow Robot
dd0fb73a61 Merge pull request #81393 from oomichi/cleanup-ReadOrDie
Remove fail argument from ReadOrDie()
2019-08-21 10:36:31 -07:00
Kubernetes Prow Robot
fd724dbed4 Merge pull request #81541 from jpbetz/alternate-port
Use non-default container port and scoped port vars in webhook e2e tests
2019-08-21 00:29:46 -07:00
Kubernetes Prow Robot
0dfb87dfa5 Merge pull request #81537 from spiffxp/mv-hpa-tests-out-of-release-blocking
Demote HPA tests from release-blocking
2019-08-20 23:06:09 -07:00
Kubernetes Prow Robot
11abd6dca0 Merge pull request #81389 from oomichi/remove-invalid-dependency-node
Move ProxyRequest to kubelet e2e fw
2019-08-20 23:05:42 -07:00
Kubernetes Prow Robot
9c7c9916e3 Merge pull request #81363 from bclau/tests/fixes-dns-tests-for-windows
tests: Fixes DNS tests for Windows
2019-08-20 23:05:29 -07:00
Kubernetes Prow Robot
efcb62abff Merge pull request #81196 from mkimuram/issue/71748
Speed up block volume e2e test by checking events
2019-08-20 20:40:16 -07:00
Kubernetes Prow Robot
d935e06dd4 Merge pull request #80682 from mgdevstack/dns-google-cloud
Remove cloud specific DNS check to make e2e Conformance eligible
2019-08-20 20:39:43 -07:00
Kubernetes Prow Robot
7a81ecd191 Merge pull request #77794 from saiyan86/fixAzureE2ETest
Use TCP instead of ICMP to check outbound connectivity
2019-08-20 19:13:18 -07:00
Joe Betz
a3e187d86a Use non-default container port and scoped port vars in webhook e2e tests 2019-08-20 13:13:55 -07:00
Kubernetes Prow Robot
5c68a231ab Merge pull request #81620 from wongma7/nfs-alpha
Bump nfs-provisioner to include GetReference fix
2019-08-20 10:47:15 -07:00
Kubernetes Prow Robot
cda22916c5 Merge pull request #81611 from gnufied/fix-block-volume-e2e-csi
Fix e2e for block volume expansion
2019-08-20 02:00:17 -07:00
Kubernetes Prow Robot
77ee754b4c Merge pull request #81540 from roycaihw/webhook-e2e-dial-timeout
Handle tcp dial timeout in webhook e2e test
2019-08-20 02:00:01 -07:00
Kubernetes Prow Robot
8f887cad45 Merge pull request #81497 from jpbetz/crd-e2e-v1
Upgrade e2e tests to use CRD v1 APIs
2019-08-20 01:59:33 -07:00
Kubernetes Prow Robot
461a628101 Merge pull request #81558 from liggitt/admissionregistration-v1-e2e
Use v1 admissionregistration APIs in e2e
2019-08-19 20:44:18 -07:00
Kubernetes Prow Robot
081db915d3 Merge pull request #81426 from oomichi/make-e2elog-back
Add log.go back to core of e2e test framework
2019-08-19 20:43:47 -07:00
Joe Betz
5abf6b5d3e Bump agnhost image version to 2.5 2019-08-19 18:31:23 -07:00
Joe Betz
1d429a615c Update e2e tests to use CRD v1 API 2019-08-19 18:31:14 -07:00
Haowei Cai
c8cd0bcd0e accept dial timeout in webhook e2e 2019-08-19 15:39:42 -07:00
Hemant Kumar
f5175d9f76 Fix e2e for block volume expansion 2019-08-19 17:50:14 -04:00
Masaki Kimura
2be543d879 Add messages for framework.Expect* in volumeMode tests 2019-08-19 16:39:17 +00:00
Masaki Kimura
00456d0a11 Speed up block volume e2e test by checking events 2019-08-19 16:39:11 +00:00
Masaki Kimura
04300826fd Rename WaitTimeoutForPodEvent to WaitTimeoutForEvent and move it to common/events.go 2019-08-19 16:11:30 +00:00
Jordan Liggitt
0999bae14c Use v1 admissionregistration APIs in e2e 2019-08-17 16:45:43 -04:00
Kubernetes Prow Robot
732b8ca58c Merge pull request #81535 from spiffxp/mv-resource-tracking-tests-out-of-release-blocking
Demote regular resource tracking tests from release-blocking
2019-08-16 21:44:35 -07:00
Kubernetes Prow Robot
5b685ffd27 Merge pull request #81472 from damemi/taint-toleration-80922
Taints and tolerations e2e test re-work
2019-08-16 21:44:21 -07:00
Kubernetes Prow Robot
654df1da15 Merge pull request #81470 from ethan-daocloud/patch-10
cleanup: fix typos in error message in e2e test
2019-08-16 19:10:07 -07:00
Kubernetes Prow Robot
e319abf274 Merge pull request #81163 from jsafrane/skip-unused-volumes
Skip unused volumes in VolumeManager
2019-08-16 17:02:36 -07:00
Matthew Wong
9da84cfbdf Bump nfs-provisioner to include GetReference fix 2019-08-16 16:54:08 -07:00
Aaron Crickenberger
194e91bd17 Demote HPA tests from release-blocking
Add a Feature:HPA tag to these tests so they're not picked up by
the release-blocking job that focuses on [Serial] tests (but
excludes [Feature:.*] tests)

They take a combined 70 minutes on average. If they really need
to be in release-blocking as implemented, we should consider a
separate job to focus just on this feature.
2019-08-16 16:53:34 -07:00
Aaron Crickenberger
79cff6cd10 Demote regular resource tracking tests from release-blocking
Add a Feature:RegularResourceUsageTracking tag to these tests so
they're not picked up by the release-blocking job that focuses
on [Serial] tests (but excludes [Feature:.*] tests)

They take a combined 65 minutes on average. If they really need
to be in release-blocking as implemented, we should consider a
separate job to focus just on this feature.
2019-08-16 16:26:28 -07:00
Kubernetes Prow Robot
8f0d626228 Merge pull request #81375 from msau42/reduce-storage-e2es
Skip preprovisioned and inline volume tests if driver supports dynamic provisioning
2019-08-16 10:26:24 -07:00
Mayank Gaikwad
78741f149a Modify dns e2e to individualise GCE specific dns checks into seperate e2e 2019-08-16 22:12:29 +05:30
Kubernetes Prow Robot
1955467f9d Merge pull request #80117 from j-griffith/cloning_e2e_tests
Add e2e tests for CSI PVCDataSources
2019-08-16 06:44:31 -07:00
Kubernetes Prow Robot
bb55368fc6 Merge pull request #81478 from oomichi/move-ConfirmStatefulPodCount
Move ConfirmStatefulPodCount to e2e test
2019-08-16 03:32:31 -07:00
Yongli Chen
b158098401 replace ping with connect in msg 2019-08-15 20:44:55 -07:00
Yongli Chen
68e553ae6c use agnhost image
add back ServeHostnameImage
2019-08-15 20:40:07 -07:00
Kenichi Omichi
5e1743cfb1 Add log.go back to core of e2e test framework
We tried to separate logger functionality as subpackage of e2e test
framework, but we've recognized that should be core functionality
and we should keep it as core of e2e test framework after facing
circular dependency issues.
So this adds log.go back to core of e2e test framework. In addition,
this makes volume sub package use the core logger as a sample.
2019-08-16 00:06:04 +00:00
Michelle Au
62f0b7df7b Disable kubelet restart tests for file volmode
Change-Id: I016cba4aba11d6e8574d4bc2d1f26284a068e562
2019-08-15 15:08:14 -07:00
Michelle Au
33c213577e Skip preprovisioned and inline volume tests if driver supports dynamic provisioning.
Also remove FS VolMode disruptive tests because they are already covered
through the subpath disruptive test cases.

Change-Id: Ice4b30b0d8fdcb1f7fd61e54d27f53557de9f13a
2019-08-15 15:07:47 -07:00
j-griffith
47facf91b9 Add e2e tests for CSI PVCDataSources
address unit test comments
2019-08-15 13:25:10 -06:00
Kubernetes Prow Robot
d8c8c8eded Merge pull request #79931 from skarthiksrinivas/vsphere_volume_selectednode
Provision vSphere volume as per selectedNode
2019-08-15 11:06:35 -07:00
Kenichi Omichi
a5a23d2845 Move ConfirmStatefulPodCount to e2e test
ConfirmStatefulPodCount() was used at e2e statefulset test only,
and that added dependency on another sub framework to statefulset
sub framework. This moves ConfirmStatefulPodCount() to the e2e test
for clean dependency.
2019-08-15 17:36:04 +00:00
Mike Dame
a9f1314b60 Taints and tolerations e2e test re-work
Includes the changes from #80922 (that were reverted), and updates the test to appropriately add intolerable taints to all nodes except the target node
2019-08-15 11:00:24 -04:00
Guangming Wang
05d322bbb0 cleanup: fix typos in error message in e2e test
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-08-15 22:34:25 +08:00
Kubernetes Prow Robot
fec7d35f26 Merge pull request #81391 from oomichi/cleanup-GetGPUDevicePluginImage
Move GetGPUDevicePluginImage to the test
2019-08-15 07:20:48 -07:00
Kubernetes Prow Robot
273e9262bb Merge pull request #80342 from draveness/feature/remove-critical-pod-annotation
feat: cleanup pod critical pod annotations feature
2019-08-15 07:20:34 -07:00
Jan Safranek
2c79ffe274 Add test for unused volumes 2019-08-15 10:48:41 +02:00
Jan Safranek
5b69362ff0 Skip unused volumes in VolumeManager
DesiredStateOfWorldPopulator should skip a volume that is not used in any
pod. "Used" means either mounted (via volumeMounts) or used as raw block
device (via volumeDevices).

Especially when block feature is disabled, a block volume must not get into
DesiredStateOfWorld, because it would be formatted and mounted there.
2019-08-15 10:48:38 +02:00