Commit Graph

11478 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
b2730aa483
Merge pull request #95261 from sjenning/fix-pods-e2e
test: e2e: fix race in pods test
2020-10-02 21:47:04 -07:00
Kubernetes Prow Robot
bf9354d8cc
Merge pull request #95202 from rikatz/remove-master-clusterinfo
Change kubectl clusterinfo to non offensive words
2020-10-02 14:19:04 -07:00
Seth Jennings
b7c74338e8 test: e2e: fix race in pods test 2020-10-02 14:32:31 -05:00
Kubernetes Prow Robot
7029430ae3
Merge pull request #94542 from oomichi/remove-FailfWithOffset
Remove unused FailfWithOffset()
2020-10-01 19:27:18 -07:00
Kubernetes Prow Robot
1ec3345eb6
Merge pull request #94922 from knabben/pre-stop-e2e
Verify pod termination with E2E PreStop hook
2020-10-01 16:35:19 -07:00
Kenichi Omichi
99e9096034 Remove unused FailfWithOffset()
The function has been unused from outside of e2e framework at all
since 30b3472f89 which added the function.
This removes it for code cleanup.
2020-10-01 21:04:12 +00:00
Kubernetes Prow Robot
c58a26d77f
Merge pull request #95014 from erain/feature/remove-unmaintained-sd-logging-e2e-tests
Remove unmaintained stackdriver logging e2e test
2020-10-01 13:43:19 -07:00
Amim Knabben
68ce3cf3d4 Verify pod termination with E2E PreStop hook 2020-10-01 16:04:07 -04:00
Kubernetes Prow Robot
05b3e8911a
Merge pull request #95166 from vishsangale/master-to-control-plane-test-e2e-GetMasterHost
Updated symbol 'framework.GetMasterHost' to not use word 'master'
2020-10-01 11:49:19 -07:00
Kubernetes Prow Robot
cc68a78ef5
Merge pull request #95160 from jayunit100/patch-12
Delete federation tests from sig-network  because they are disruptive and no longer relevant
2020-10-01 10:47:19 -07:00
Kubernetes Prow Robot
3536a488e6
Merge pull request #95234 from jayunit100/remove-7kb-log-message
print out the raw pod json instead of the whole golang struct
2020-10-01 08:48:54 -07:00
Kubernetes Prow Robot
1b4fa94c21
Merge pull request #95229 from aojea/sourcelb
e2e can't use both pod.Name and pod.GenerateName
2020-10-01 07:00:54 -07:00
jay vyas
4c52ce7f87 just log essential pod info 2020-10-01 08:32:41 -04:00
Ricardo Pchevuzinske Katz
ab129349ac Change kubectl clusterinfo to non offensive words
Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
2020-10-01 08:25:52 -03:00
Antonio Ojea
3e182e84ea e2e can't use both pod.Name and pod.GenerateName
This fixes a problem when using the framework helper
e2epod.CreateExecPodOrFail() more than once in the same test.

The problem is that this function was creating pods with both the
pod.Name and pod.GenerateName set.
The second pod failed to be created with a 500 with Reason ServerTimeout
indicating a unique name could not be found in the time allotted,
xref https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/
2020-10-01 12:28:06 +02:00
Kubernetes Prow Robot
89fdf5e7d3
Merge pull request #95167 from vishsangale/master-to-control-plane-GetAllMasterAddresses
Updated symbol 'framework.GetAllMasterAddresses' to not use word 'mas…
2020-09-30 18:00:53 -07:00
Kubernetes Prow Robot
e67fa02095
Merge pull request #94433 from aojea/iperf
remove iperf e2e test ip family tags
2020-09-30 12:54:54 -07:00
Kubernetes Prow Robot
4373d9aadd
Merge pull request #95132 from jluhrsen/nw-policy-debug
Network policy test debug and cleanup
2020-09-30 11:24:54 -07:00
jay vyas
1c5ad9b7e7 remove dns_common.go delete configmap stuff 2020-09-30 11:12:56 -04:00
jay vyas
77b78a2c1f Remove federation tests entirely because they break clusters and aren't relevant anymore 2020-09-30 08:26:28 -04:00
Vishwanath Sangale
b8e733fb94 Updated symbol 'framework.GetAllMasterAddresses' to not use word 'master' 2020-09-29 21:43:10 -07:00
Vishwanath Sangale
395a6d89f6 Updated symbol 'framework.GetMasterHost' to not use word 'master' 2020-09-29 21:05:39 -07:00
Kubernetes Prow Robot
aaf9883747
Merge pull request #95055 from vinaykul/e2e-tests
Add LookForStringInPodExecToContainer(...) that takes container name as argument.
2020-09-29 12:05:25 -07:00
Kubernetes Prow Robot
ac519b43bd
Merge pull request #94828 from aojea/sctpflake
Fix sctp job flakes
2020-09-28 18:29:25 -07:00
Vinay Kulkarni
334cde51bf Add LookForStringInPodExecToContainer that takes container name parameter, modify LookForStringInPodExec to call the new function. 2020-09-28 19:57:13 +00:00
Kubernetes Prow Robot
4b24dca228
Merge pull request #95078 from jingxu97/sep/subpathtest
Disable one subpath test for windows
2020-09-27 12:46:48 -07:00
Kubernetes Prow Robot
75448b3205
Merge pull request #94881 from nixpanic/test/e2e/storage/dd-without-cache
e2e: skip write/read cache when running Block-mode RWX PVC tests
2020-09-25 17:36:48 -07:00
Jing Xu
b80acc39a0 Disable one subpath test for windows
Disable subpath test "should be able to unmount after the subpath
directory is deleted" for windows because the test will fail when
deleting a dir while another container still use it.
2020-09-25 16:48:16 -07:00
Kubernetes Prow Robot
d66695653c
Merge pull request #95003 from jsafrane/cinder-delete-preprovisioned
Fail a test on pre-provisioned Cinder volume deletion error
2020-09-25 14:26:48 -07:00
Jamo Luhrsen
ae63d6495d Collect debugs before framework.Failf
having framework.DumpDebugInfo after the FailF was
a noop and we are losing those potentially helpful
logs when we need them the most (on a failure)

Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2020-09-25 13:22:24 -07:00
Niels de Vos
f2bf2ab76e e2e/storage: disable caching when writing/reading to block PVCs
By passing "oflag=nocache" and "iflag=direct", caching should be
disabled while writing/reading with "dd" to a block device. The
TestConcurrentAccessToSingleVolume() test is known to fail with certain
storage backends (like Ceph RBD) when caching is enabled.

The default BusyBox image used for testing does not support the required
options for "dd". So instead of running with BusyBox, run the test with
a Debian image.
2020-09-25 14:38:32 +02:00
Niels de Vos
00b6d7ccee e2e: add option to create pods with different image in pod.Config
For testing certain features, the BusyBox image does not provide all the
tools that are needed. Notably 'dd' from BusyBox does not support
direct-io that is required for skipping caches while doing writes and
reads on a Block-mode PVC attached to different nodes.
2020-09-25 11:01:59 +02:00
Vinay Kulkarni
18f8c14359 Fix LookForStringInPodExec(...) to take container name as argument, and refactor function usage
Ref: PR 92127 review discussion https://github.com/kubernetes/kubernetes/pull/92127/files#r447853904
2020-09-25 02:15:21 +00:00
Kubernetes Prow Robot
807db805c3
Merge pull request #94969 from wojtek-t/list_all_namespaces_lease
Add test for listing Leases from all namespace
2020-09-24 13:57:39 -07:00
Kubernetes Prow Robot
9646d5998c
Merge pull request #94822 from JornShen/replace_e2essh_e2e_service_tests
Replace e2essh on e2e service tests
2020-09-24 13:57:11 -07:00
Kubernetes Prow Robot
aad834b073
Merge pull request #94438 from claudiubelu/tests/agnhost-usage-refactor-4
tests: Refactors agnhost image pod usage in tests
2020-09-23 15:36:05 -07:00
Kubernetes Prow Robot
d9bb58fc49
Merge pull request #95009 from jsafrane/cinder-remove-ext3
Remove ext2 + ext3 tests from most volume plugins
2020-09-23 14:36:39 -07:00
Kubernetes Prow Robot
d3860a2b15
Merge pull request #95008 from jayunit100/reverting-antonios-revert
Reverting antonios revert (and re-adding the original fix to breadth first polling which was lost in the original pr)
2020-09-23 14:36:30 -07:00
Yu Yi
754a289f43 Remove unmaintained stackdriver logging e2e test
Signed-off-by: Yu Yi <yiyu@google.com>
2020-09-23 19:24:38 +00:00
Jan Safranek
c4e6572912 Remove ext2 + ext3 tests
Testing with the default FS (ext4) is IMO enough, ext2/ext3 does not add much
value. It's handled by the same kernel module anyway.

Leave ext2/ext3 only in GCE PD which is tested in kubernetes/kubernetes CI
jobs regularly to catch regressions.
2020-09-23 17:32:50 +02:00
jay vyas
60c8a36a7b Add failure logic to tests that rely on side-effect-free dial functions. 2020-09-23 09:36:23 -05:00
jay vyas
64548b3cfa Adding back in the breadth-first-polling logic.
"Revert "Merge pull request #93837 from jayunit100/DialFromContainerB""

This reverts commit f7a28c3904.
2020-09-23 09:09:38 -05:00
Jan Safranek
76254d88a5 Fail test when Cinder volume deletion fails 2020-09-23 14:41:29 +02:00
Jan Safranek
b003187053 Add extra log when Cinder volume deletion fails
"cinder show <id>" output will help us to debug what's wrong with the
Cinder volume.
2020-09-23 14:41:10 +02:00
Jan Safranek
ead8707f3a Delete pre-provisioned Cinder volume by ID 2020-09-23 14:38:45 +02:00
jornshen
40474d7e2a Replace e2essh on e2e service tests
test can execute whever hosts have ssh or not

relevant case:

"should be able to up and down services"
"should implement service.kubernetes.io/service-proxy-name"
"should implement service.kubernetes.io/headless"
2020-09-23 19:21:57 +08:00
Krzysztof Siedlecki
a96cbba6fb using kubectl apply to create metric adapter 2020-09-23 11:13:32 +02:00
Kubernetes Prow Robot
d19aec8bf1
Merge pull request #92985 from serathius/summary
Move Kubelet Summary API to staging directory
2020-09-22 22:30:08 -07:00
Kubernetes Prow Robot
3783e03dc9
Merge pull request #87266 from claudiubelu/tests/agnhost-usage-refactor
tests: Refactor agnhost image pod usage
2020-09-22 19:40:08 -07:00
Claudiu Belu
89eae73323 tests: Refactors agnhost image pod usage in tests
A previous commit created a few agnhost related functions that creates agnhost
pods / containers for general purposes.

Refactors tests to use those functions.
2020-09-22 13:09:49 -07:00