Commit Graph

16731 Commits

Author SHA1 Message Date
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
Jordan Liggitt
c63284b1f3 Use lesser of context or webhook-specific timeout in webhooks 2019-08-20 22:20:19 -04: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
Kenichi Omichi
0d2e5866d4 Use framework functions under test/e2e/node/
There are some functions of e2e test framework and it is useful to
read the test code by using these functions.
This replaces gomega calls with these functions under test/e2e/node/
2019-08-21 02:01:49 +00:00
Kenichi Omichi
f3f14f9698 Use log functions of core framework on [c-n]
This makes sub packages of e2e test framework to use log functions
of core framework instead for avoiding circular dependencies.
2019-08-21 00:55:32 +00:00
Claudiu Belu
8812720148 tests: Skips Windows-unrelated tests on Windows
Skips IPv6 tests on Windows.
Skips sysctl tests on Windows.
Skips network policy tests on Windows.
Skips RunAsUser / FSGroup / file permissions related tests, as those are
not supported on Windows.
Skips the test "should preserve source pod IP for traffic thru service cluster IP"
on Windows, as it creates a Pod with HostNetwork=true, which is unsupported.

What works and what doesn't work on Windows has been documented here:
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md#windows--linux-considerations
2019-08-20 14:19:14 -07:00
Claudiu Belu
210d7622fb test images: Updates image building process README
Updates the README with the given suggestions.
2019-08-20 13:14: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
6f13032fb4 Merge pull request #81524 from jennybuckley/apply-group-updates-by-manager
Group managedFieldsEntries for update by manager name
2019-08-20 01:59:46 -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
Claudiu Belu
aade8f8591 test images: Adds README containing image building process
Adds tests/images/README.md, which contains information regarding
the image modification / building process.
2019-08-20 00:22:51 -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
Jun Gong
d9a7439ca0 Refactor NewXXXPlugin in framework_test to avoid package variable and do some other refactor 2019-08-20 09:52:26 +08: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
Tim Allclair
49f50484b8 Delete duplicate resource.Quantity.Copy() 2019-08-19 17:23: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
jennybuckley
87eabcdbfa Group update managedFieldsEntries by manager name 2019-08-19 13:50:15 -07: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
Kubernetes Prow Robot
091a5dc53b Merge pull request #81314 from jpbetz/crd-test-image
Upgrade ConversionReview e2e test image to also support v1
2019-08-17 19:08:04 -07:00
Kubernetes Prow Robot
f12a40df19 Merge pull request #81547 from BenTheElder/typecheck-cleanup
typecheck cleanup
2019-08-17 16:44:04 -07:00
Jordan Liggitt
0999bae14c Use v1 admissionregistration APIs in e2e 2019-08-17 16:45:43 -04:00
Kubernetes Prow Robot
3f00331452 Merge pull request #80944 from apelisse/add-update-bench
Add benchmark for updates and get with/without server-side apply
2019-08-17 13:30:06 -07:00
Joe Betz
3f519b0ee2 Upgrade ConversionReview e2e test image to also support v1 2019-08-17 10:28:39 -07:00
Odin Ugedal
4f31d322a4 Fix GCE typo in test output 2019-08-17 13:11:19 +02:00
Odin Ugedal
e20c2b1f32 Add support for preemptible instances in node-e2e
Preemptible instances are cheaper, and the small chanse of a vm being
killed doesn't matter when running during development. This is a
tradeoff the user should be able to decide on.

More info here:
https://cloud.google.com/compute/docs/instances/preemptible

The default setting is false, so unless setting
PREEMPTIBLE_INSTANCES=true, everything will behave as before.

Signed-off-by: Odin Ugedal <odin@ugedal.com>
2019-08-17 13:09:45 +02:00
Kubernetes Prow Robot
fb64b76036 Merge pull request #81008 from bclau/test-images/agnhost-enhancements
test images: Adds version and bind-tools to agnhost
2019-08-17 02:42:07 -07:00
Benjamin Elder
6b038f3d1e swap BenTheElder for rmmh in typecheck / go-srcimporter reviewers 2019-08-17 00:33:24 -07:00
Benjamin Elder
f1a7e78d4b remove unnecessary ignore 2019-08-17 00:22:48 -07: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
ef397e5b36 Merge pull request #79604 from liggitt/crd-v1
promote CRD to v1
2019-08-16 21:44:08 -07:00
Kubernetes Prow Robot
6b50f1ae38 Merge pull request #81514 from liggitt/agnhost-cleanup
Delete agnhost binary
2019-08-16 19:10:35 -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
73b66e8ccb Merge pull request #81207 from ahmad-diaa/flatten-sched-struct
Flatten Scheduler Struct
2019-08-16 17:02:54 -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
Antoine Pelisse
4de7b6ddfb Add benchmark for updates and get with/without server-side apply 2019-08-16 15:18:22 -07:00