Mayank Gaikwad
5c96bb6be7
Refactor table based tests into individual tests
2019-02-27 12:45:04 +05:30
pontiyaraja
12943ce1ac
removed flaky watch from pods test cases
2019-02-27 11:24:20 +05:30
Zhen Wang
6df207bdaa
allows configuring NPD image version in node e2e test and fix the test
2019-02-26 21:29:50 -08:00
Zhen Wang
efa96f7eb8
allows configuring NPD release and flags on GCI and add cluster e2e test
2019-02-26 21:21:54 -08:00
Kubernetes Prow Robot
4505f12215
Merge pull request #72738 from alexbrand/fix-serve-hostname
...
DaemonSet e2e: Update image and rolling upgrade test timeout
2019-02-26 20:55:01 -08:00
s-ito-ts
5752bc35fb
Adding e2e test for update and delete of resourcequota
2019-02-27 02:13:18 +00:00
Haowei Cai
ad0d523d6e
tests
2019-02-26 14:44:31 -08:00
Kubernetes Prow Robot
493b261057
Merge pull request #74586 from danielqsj/patch3
...
fix golint failures for test/e2e/cloud|kubectl|servicecatalog
2019-02-26 14:08:16 -08:00
Kubernetes Prow Robot
26f90e850d
Merge pull request #74540 from oomichi/golint-e2e-framework-ingress
...
Fix golint under test/e2e/framework/ingress
2019-02-26 14:08:06 -08:00
Kubernetes Prow Robot
0ecba229aa
Merge pull request #74512 from danielqsj/ui
...
fix golint failures for test/e2e/ui
2019-02-26 14:07:54 -08:00
Claudiu Belu
de1e1ad045
tests: Adds configurable registry for etcd image
...
The image ``quay.io/coreos/etcd:v3.3.10`` does not have Windows
support and Windows Containers cannot be spawned using it.
Makes the etcd image's registry configurable, so the tests can be
configured to use a registry which has Windows support.
2019-02-26 13:54:55 -08:00
Kubernetes Prow Robot
be8a9b9637
Merge pull request #74422 from liggitt/client-version-methods
...
Remove deprecated versionless client interface methods
2019-02-26 12:44:24 -08:00
Vy Ta
f150874ed2
Requested changes and refactor
2019-02-26 12:10:43 -08:00
Daniel (Shijun) Qian
d648ba856b
Move pkg/api/v1/node to pkg/util/node ( #73656 )
...
* merge pkg/api/v1/node with pkg/util/node
* update test case for utilnode
* remove package pkg/api/v1/node
* move isNodeReady to internal func
* Split GetNodeCondition into e2e and controller pkg
* fix import errors
2019-02-26 11:05:32 -08:00
Hemant Kumar
2516cbd453
Add e2e for CSI volume limit stuff
...
Also use privileged for driver registra
2019-02-26 13:04:54 -05:00
Kubernetes Prow Robot
a99d6cef86
Merge pull request #72729 from bclau/tests/split-dns-host-entries
...
tests: Separates DNS hosts entries test
2019-02-26 06:38:10 -08:00
Jordan Liggitt
d1e865ee34
Update client callers to use explicit versions
2019-02-26 08:36:30 -05:00
danielqsj
8911a2ddbb
fix golint failures for test/e2e/kubectl
2019-02-26 18:27:01 +08:00
danielqsj
9ea1b3d86d
fix golint failures for test/e2e/servicecatalog
2019-02-26 18:25:23 +08:00
danielqsj
84aeafee7b
fix golint failures for test/e2e/cloud
2019-02-26 18:25:23 +08:00
Kubernetes Prow Robot
0d98463f9c
Merge pull request #73508 from k-toyoda-pi/add_test_conmponentstatuses
...
Add e2e test for getting componentstatuses by kubectl
2019-02-26 01:55:20 -08:00
danielqsj
1ce7b0b2fa
fix golint failures for test/e2e/ui
2019-02-26 14:03:34 +08:00
Kubernetes Prow Robot
33a0afafe7
Merge pull request #74508 from danielqsj/uapps
...
Fix golint failures for e2e/upgrades/...
2019-02-25 21:48:42 -08:00
toyoda
bdd17d4ca6
add test for getting componentstatuses
2019-02-26 11:25:14 +09:00
Kubernetes Prow Robot
d532d50e29
Merge pull request #63947 from jennybuckley/aggr-conf-test
...
Promote aggregator e2e test to conformance
2019-02-25 17:25:02 -08:00
Vy Ta
2869c67076
Windows-linux connectivity
2019-02-25 14:42:02 -08:00
Kubernetes Prow Robot
fb92681882
Merge pull request #74370 from oomichi/issue/74326
...
Register openstack provider for e2e test
2019-02-25 13:54:21 -08:00
Kubernetes Prow Robot
86a3caee35
Merge pull request #74085 from vyta/e2e-tests/win-volumes
...
Add readonly volume tests for windows
2019-02-25 13:54:00 -08:00
Kenichi Omichi
215dee7dd2
Fix golint under test/e2e/framework/ingress
2019-02-25 20:55:03 +00:00
Zihong Zheng
08e406b3f1
[e2e] Add acceptableFailureRatio to service latencies test
2019-02-25 11:58:20 -08:00
Kubernetes Prow Robot
a826e80ca7
Merge pull request #74096 from oomichi/cleanup-e2e-framework-ingress
...
Remove unused GetDefaultBackendNodePort()
2019-02-25 11:33:32 -08:00
Kubernetes Prow Robot
d0f79fcf73
Merge pull request #72440 from ajatprabha/issue_34059
...
annotate errors in apps/job e2e tests
2019-02-25 11:33:00 -08:00
Vy Ta
59987e7410
update bazel
2019-02-25 10:22:03 -08:00
Vy Ta
585426f85f
External connectivity test
2019-02-25 09:49:40 -08:00
danielqsj
6322025d5c
fix golint failures for test/e2e/upgrades
2019-02-25 16:36:26 +08:00
danielqsj
7c8498ab03
fix golint failures for test/e2e/upgrades/storage
2019-02-25 15:41:31 +08:00
danielqsj
8916ccabaf
fix golint failures for test/e2e/upgrades/apps
2019-02-25 13:32:15 +08:00
Kubernetes Prow Robot
8993fbc543
Merge pull request #74328 from daixiang0/delete-blank
...
delete all duplicate empty blanks
2019-02-23 01:43:58 -08:00
Kubernetes Prow Robot
686c4912e9
Merge pull request #73930 from ixdy/bazel-cgo-crossbuild
...
bazel: initial support for cross-compilation
2019-02-23 01:43:27 -08:00
Kubernetes Prow Robot
b5566c7818
Merge pull request #71896 from awly/client-go-keyutil
...
client-go: extract new keyutil package from util/cert
2019-02-23 01:43:16 -08:00
Kubernetes Prow Robot
1847c071cf
Merge pull request #74445 from msau42/fix-localssd-e2e
...
Fix localssd test panic
2019-02-22 23:27:53 -08:00
Xiang Dai
36065c6dd7
delete all duplicate empty blanks
...
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-02-23 10:28:04 +08:00
Jeff Grafton
7a938eb541
Create work-around wrappers for pure attribute on go_binary and go_test
...
This enables cgo when cross-compiling certain tests and binaries to
Linux, while disabling cgo for Windows and Darwin.
2019-02-22 18:08:34 -08:00
Kubernetes Prow Robot
ee95a1a349
Merge pull request #74293 from lubinsz/pr_ds
...
Fix conformance daemon_set test failing in local cluster
2019-02-22 17:58:33 -08:00
Michelle Au
6266c47972
Fix localssd test panic
2019-02-22 17:06:11 -08:00
Kubernetes Prow Robot
3afa003126
Merge pull request #73555 from bsalamat/priority_to_ga
...
Graduate PriorityClass API to GA
2019-02-22 16:14:49 -08:00
Alexander Brand
d971597b59
DaemonSet e2e: Update image and rolling upgrade test timeout
...
Use Nginx as the DaemonSet image instead of the ServeHostname image.
This was changed because the ServeHostname has a sleep after terminating
which makes it incompatible with the DaemonSet Rolling Upgrade e2e test.
In addition, make the DaemonSet Rolling Upgrade e2e test timeout a
function of the number of nodes that make up the cluster. This is
required because the more nodes there are, the longer the time it will
take to complete a rolling upgrade.
Signed-off-by: Alexander Brand <alexbrand09@gmail.com>
2019-02-22 15:47:54 -05:00
Kubernetes Prow Robot
51554f0818
Merge pull request #74290 from johscheuer/fix-e2e-netpol-tests
...
Fix e2e network policy tests
2019-02-22 12:07:43 -08:00
Bobby (Babak) Salamat
59da8af4b4
update e2e tests to use scheduling V1 API
2019-02-22 10:51:15 -08:00
Bobby (Babak) Salamat
1dac6d03e3
generated files
2019-02-22 10:51:15 -08:00
danielqsj
f7b437cae0
convert latency in mertics name to duration
2019-02-22 21:40:13 +08:00
Patrick Barker
9e4f8d6fae
Audit test utils fix ( #74276 )
...
* changes audit e2e event version scheme; adds internal audit to common audit scheme; removes unneeded comments
* add more detail to audit missing events in e2e/integration tests
* adds version priority to audit scheme; updates comment
2019-02-22 00:19:51 -08:00
Bin Lu
ab165fc6e5
Fix conformance daemon_set test failing in local cluster
...
Fixing up conformance test related to:
1, ci-k8s-conformance-arm64-aws-cluster
https://storage.googleapis.com/k8s-conformance-arm/logs/ci-k8s-conformance-arm64-aws-cluster/84/build-log.txt
2, conformance test results for ppc64le
https://storage.googleapis.com/ppc64le-kubernetes/logs/ci-conformance-kubernetes/2809/build-log.txt
Signed-off-by: Bin Lu <bin.lu@arm.com>
2019-02-22 11:10:33 +08:00
Vy Ta
5e06b93e0b
Add readonly volume tests for windows
2019-02-21 15:54:07 -08:00
Sandeep Rajan
0172019d7d
add health plugin in the DNS tests
2019-02-21 16:24:34 -05:00
Kenichi Omichi
5c3b0c1eef
Register openstack provider for e2e test
...
Since the commit f3d79e152e
openstack provider has been denied on e2e test runner.
However there are storage e2e tests which are related to
openstack. So this adds the registration of openstack
provider for e2e test.
2019-02-21 21:15:36 +00:00
Kubernetes Prow Robot
aec0bfe611
Merge pull request #73922 from bclau/tests/adds-linuxonly-tag
...
tests: Adds [LinuxOnly] tag to conformance test
2019-02-21 10:42:56 -08:00
Kubernetes Prow Robot
ec1d83b82d
Merge pull request #74335 from cofyc/fix74229
...
Use same fsGroup for both pods
2019-02-21 09:22:01 -08:00
Kubernetes Prow Robot
54240ce5ba
Merge pull request #74330 from xichengliudui/fixshellcheck190221
...
Fixed a minor bug
2019-02-20 23:57:28 -08:00
Kubernetes Prow Robot
e24e944ce1
Merge pull request #74312 from oomichi/golint-e2e-framework-aws
...
Fix golint failures on e2e/[..]/(aws|azure)
2019-02-20 23:56:36 -08:00
Yecheng Fu
5c67d55002
Use same fsGroup for both pods until we have a reliable way to detect
...
volumes are unmounted or not
2019-02-21 15:56:35 +08:00
xichengliudui
d251d089f2
Fixed a minor bug
2019-02-20 22:39:23 -05:00
Kubernetes Prow Robot
5bfea15e7b
Merge pull request #71351 from HotelsDotCom/kep/VolumeSubpathEnvExpansion
...
kep/VolumeSubpathEnvExpansion
2019-02-20 14:05:20 -08:00
Johannes M. Scheuermann
30098fd73f
Make use of nc for Linux and Windows compatibility
2019-02-20 22:23:13 +01:00
Hemant Kumar
abf8df7543
clean up duplication
2019-02-20 15:43:12 -05:00
Kenichi Omichi
36b80a4c61
Fix golint failures on e2e/[..]/(aws|azure)
2019-02-20 19:11:53 +00:00
Kubernetes Prow Robot
21e3c15dfe
Merge pull request #72732 from sandeeppsunny/vsphere_volume_zone
...
Added e2e tests for multi-zone volume provisioning through VCP
2019-02-20 09:01:27 -08:00
Johannes M. Scheuermann
b515aa1d31
Use wget instead of curl for e2e network policy tests
2019-02-20 17:07:32 +01:00
Kubernetes Prow Robot
07cf5fa08e
Merge pull request #72434 from pohly/storage-volume-testsuites-config
...
e2e/storage: delay CreateDriver, simplify APIs and test definition
2019-02-20 05:37:45 -08:00
Kevin Taylor
a64b854137
Implementation of KEP Feature Gate VolumeSubpathEnvExpansion
2019-02-20 01:37:16 +00:00
Kubernetes Prow Robot
9e55995a31
Merge pull request #73989 from oomichi/golint-e2e-framework-metrics
...
Fix golint failures under test/e2e/framework/metrics
2019-02-19 16:23:48 -08:00
Kubernetes Prow Robot
b67126e350
Merge pull request #74113 from oomichi/use-ExpectNoError-on-e2e-framework
...
Use framework.ExpectNoError() instead Expect()
2019-02-19 13:42:06 -08:00
Kubernetes Prow Robot
e67562dc4c
Merge pull request #74143 from oomichi/issue/73771
...
Call getRandomClusterZone() only if necessary
2019-02-19 09:55:55 -08:00
Andrew Lytvynov
18458392ca
Extract new keyutil package from client-go/util/cert
...
This package contains public/private key utilities copied directly from
client-go/util/cert. All imports were updated.
Future PRs will actually refactor the libraries.
Updates #71004
2019-02-19 09:48:59 -08:00
Kubernetes Prow Robot
0ffd59e403
Merge pull request #74154 from mbohlool/gimli
...
Use Request Object interfaces instead of static scheme that is more appropriate for CRDs
2019-02-19 07:21:53 -08:00
Kubernetes Prow Robot
9ac5e49111
Merge pull request #73682 from selfmanagingresource/fixtest
...
Remove race condition with run-test
2019-02-19 07:21:38 -08:00
Sandeep Sunny
5b59c6e08c
Added e2e tests for multi-zone volume provisioning
2019-02-19 18:44:20 +05:30
Kubernetes Prow Robot
f35b7a365e
Merge pull request #73046 from mikkeloscar/fix-e2e-websocket-https
...
Fix websocket e2e tests for https endpoints
2019-02-18 22:45:33 -08:00
Kubernetes Prow Robot
aaf479f94a
Merge pull request #74013 from s-ito-ts/statefulsets_scale
...
Add e2e test for scale sub-resource of statefulsets
2019-02-18 20:16:36 -08:00
Kubernetes Prow Robot
0b01b9ce51
Merge pull request #72470 from danielqsj/kl
...
Change kubelet metrics to conform metrics guidelines
2019-02-18 20:16:14 -08:00
Kubernetes Prow Robot
f7eb5769c2
Merge pull request #71468 from bclau/windows-tests
...
Windows networking tests
2019-02-18 06:24:24 -08:00
danielqsj
79a3eb816c
rename latency to duration in metrics
2019-02-18 17:40:04 +08:00
Mikkel Oscar Lyderik Larsen
9f34d8bc79
Remove 'tlsConfig != nil' check
...
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
2019-02-18 09:45:37 +01:00
Mikkel Oscar Lyderik Larsen
93abdb1205
Fix websocket e2e tests for https endpoints
...
When running e2e conformance tests against a public https protected
APIserver the websocket tests would fail because it fell back to using
`ws://` instead of `wss://` for the websocket connection.
This happened because the code detect if HTTPS is used only looks for
HTTPS related configuration in the kubeconfig, like a custom CA or
certificates.
The fix is to always use HTTPS when the apiserver URL has the scheme `https://`.
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
2019-02-18 09:45:37 +01:00
danielqsj
9fd99a48f5
Change kubelet metrics to conform guideline
2019-02-18 14:01:58 +08:00
Mehdy Bohlool
c14e7e2004
Add e2e test for multi-version CRD admission webhook patch bug
2019-02-16 00:46:57 -08:00
Kubernetes Prow Robot
07a5488b2a
Merge pull request #74141 from zetaab/fixtest
...
disable xfs localvolume test
2019-02-16 00:29:57 -08:00
Kubernetes Prow Robot
95c3cbaf9f
Merge pull request #74094 from gnufied/fix-multizone-test-resizing
...
Use delayed binding for multizone tests
2019-02-15 20:35:51 -08:00
Kubernetes Prow Robot
16e08f3e53
Merge pull request #73408 from Klaven/component-base-flags
...
Move flag util pkgs to k8s.io/component-base/cli
2019-02-15 16:46:08 -08:00
Kubernetes Prow Robot
d5b890ea46
Merge pull request #72777 from bclau/tests/hardcoded-docker-image
...
Adds test which pulls dockerhub Windows image
2019-02-15 16:45:42 -08:00
Hemant Kumar
abb2fc656d
Use delayed binding for multizone tests
2019-02-15 15:57:21 -05:00
Kenichi Omichi
a01381a7d2
Call getRandomClusterZone() only if necessary
...
e2e test "[It] should provision storage with different parameters"
depends on cloud providers as gce/gke, aws, openstack, vsphere and
azure. If the other cloud providers like local, the test is skipped.
However getRandomClusterZone() was called before the above cloud
provider check, and if the zone label is not found the test was failed.
This makes the test call getRandomClusterZone() only if necessary
to avoid such unnecessary failures.
Fixes : #73771
2019-02-15 20:07:11 +00:00
Jesse Haka
c75b0bf8ca
disable xfs localvolume test
2019-02-15 21:31:25 +02:00
jennybuckley
8101b86ac4
Promote aggregator e2e test to conformance
2019-02-15 11:04:38 -08:00
Kenichi Omichi
2635b6d95c
Use framework.ExpectNoError() instead Expect()
...
The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it.
2019-02-15 16:52:57 +00:00
Marek Counts
160ed26c20
autogen files to support new project structure.
2019-02-15 10:29:31 -05:00
Marek Counts
7744f90830
Moved flag and globalflag
...
Moved all flag code from `staging/src/k8s.io/apiserver/pkg/util/[flag|globalflag]` to `component-base/cli/[flag|globalflag]` except for the term function because of unwanted dependencies.
2019-02-15 10:28:13 -05:00
Ben Moss
34ac4d9ee9
Update deprecated links
2019-02-15 09:13:07 -05:00
Patrick Ohly
ec3655a1d4
e2e/storage: re-initialize all local variables
...
There is a risk that the init function does not reset one of the local
variables that was set by a previous test. To avoid this, all
variables set by init are now in a struct which gets cleaned
completely first.
2019-02-15 11:03:28 +01:00
Patrick Ohly
e79cd9efe1
e2e: update bazel BUILD files
...
Generated via hack/update-bazel.sh.
2019-02-15 11:01:09 +01:00
Patrick Ohly
4643624084
e2e/storage: remove test pattern filtering
...
The recommended approach for not running unsuitable tests is to skip
them at runtime with an explanation. Filtering out unsuitable test
patters and thus not even defining unsuitable tests was done earlier
because it was faster than skipping tests at runtime.
But now these tests can be skipped efficiently, so this special case
can be removed.
2019-02-15 11:01:08 +01:00
Patrick Ohly
05cc31697f
e2e/storage: speed up skipping, simplify APIs and test definition
...
CreateDriver (now called SetupTest) is a potentially expensive
operation, depending on the driver. Creating and tearing down a
framework instance also takes time (measured at 6 seconds on a fast
machine) and produces quite a bit of log output.
Both can be avoided for tests that skip based on static
information (like for instance the current OS, vendor, driver and test
pattern) by making the test suite responsible for creating framework
and driver.
The lifecycle of the TestConfig instance was confusing because it was
stored inside the DriverInfo, a struct which conceptually is static,
while the TestConfig is dynamic. It is cleaner to separate the two,
even if that means that an additional pointer must be passed into some
functions. Now CreateDriver is responsible for initializing the
PerTestConfig that is to be used by the test.
To make this approach simpler to implement (= less functions which
need the pointer) and the tests easier to read, the entire setup and
test definition is now contained in a single function. This is how it
is normally done in Ginkgo. This is easier to read because one can see
at a glance where variables are set, instead of having to trace values
though two additional structs (TestResource and TestInput).
Because we are changing the API already, also other changes are made:
- some function prototypes get simplified
- the naming of functions is changed to match their purpose
(tests aren't executed by the test suite, they only get defined
for later execution)
- unused methods get removed (TestSuite.skipUnsupportedTest is redundant)
2019-02-15 11:01:05 +01:00
Kubernetes Prow Robot
808f2cf0ef
Merge pull request #72525 from justinsb/owners_should_not_be_executable
...
Remove executable file permission from OWNERS files
2019-02-14 23:55:45 -08:00
Patrick Ohly
1cb121d2a9
e2e/storage: introduce TestVolume interface
...
This increases type safety and makes the code easier to read because
it becomes obvious that the "test resource" passed to some functions
must be the result of a previous CreateVolume.
This makes it possible to remove:
- functions that never did anything (the DeleteVolume methods in
drivers that never create a volume)
- type casts (in the DeleteVolume implementation)
- the unused DeleteVolume parameters
- the stand-alone DeleteVolume function (which would be just a non-nil
check)
GetPersistentVolumeSource and GetVolumeSource could also become
methods on more specific interfaces - they don't actually use anything
from TestDriver instance which provides them.
The main motivation however is to reduce the number of methods which
might need an explicit test config parameter.
2019-02-15 08:38:54 +01:00
Kenichi Omichi
680e83a811
Remove unused GetDefaultBackendNodePort()
...
Since the commit f5bb5234c1
the method has never been used. This just removes it for cleanup.
2019-02-14 22:44:54 +00:00
Jose A. Rivera
a33acd2ba6
CSIDriverRegistry e2e: Use framework.Poll when waiting for PVC delete
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-14 11:25:15 -06:00
Jose A. Rivera
86c71472df
CSIDriverRegistry e2e: Wait for CSIDriver creation
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-14 11:25:15 -06:00
Jose A. Rivera
81bc0e5ec8
CRIDriverRegistry e2e: Clarify variable name
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-14 06:59:43 -06:00
Jose A. Rivera
1ac3b37848
CSIDriverRegistry e2e: Always clean up driver
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-14 06:56:17 -06:00
Kubernetes Prow Robot
d8f0146138
Merge pull request #72214 from caesarxuchao/move-discovery
...
Move cached discovery clients to their own packages
2019-02-13 23:07:00 -08:00
Kubernetes Prow Robot
b13438ab24
Merge pull request #73928 from wongma7/protection-waitforfirstconsumer
...
Fix PVC protection e2es when default storage class is WaitForFirstConsumer
2019-02-13 21:50:17 -08:00
Kubernetes Prow Robot
2e287a0ac1
Merge pull request #73677 from jarrpa/csi-cluster-registrar
...
e2e: Use cluster-driver-registrar for CSIDriverRegistry tests
2019-02-13 17:31:33 -08:00
Kubernetes Prow Robot
f9af7e94a9
Merge pull request #73962 from wongma7/glusterfs-sc
...
Fix glusterfs e2e not using correct storageclass
2019-02-13 14:32:16 -08:00
Kubernetes Prow Robot
a5653dc01b
Merge pull request #73903 from smarterclayton/cluster_upgrade
...
Upgrade tests don't tolerate nodes with taints correctly
2019-02-13 14:32:05 -08:00
Jose A. Rivera
62f3211d76
Run hack/update-bazel.sh
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-13 15:06:58 -06:00
Jose A. Rivera
6115fc49a6
Use cluster-driver-registrar for CSIDriverRegistry tests
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-13 15:06:58 -06:00
Kubernetes Prow Robot
812016fa23
Merge pull request #73818 from gnufied/add-e2e-for-no-expand
...
add e2e test when expansion is disabled
2019-02-13 12:16:09 -08:00
Kenichi Omichi
89f6f1d0cc
Fix golint failures under e2e/framework/metrics
2019-02-13 18:07:16 +00:00
Kubernetes Prow Robot
1250237316
Merge pull request #73995 from humblec/fix-e2e
...
Use correct server url in dynamic provisioning tests
2019-02-13 09:45:15 -08:00
Matthew Wong
2f981fa4c1
Fix PVC protection e2es when default storage class is WaitForFirstConsumer
2019-02-13 12:41:45 -05:00
Hemant Kumar
7d823e5df0
also remove slow tag from resizing tests
2019-02-13 10:48:49 -05:00
Hemant Kumar
e3faa003a1
add e2e test when expansion is disabled
...
Also refactor some of the code that creates resizable SC
2019-02-13 10:48:49 -05:00
Humble Chirammal
a078ebf246
Set correct server uri on e2e dynamic provisioner
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-02-13 13:52:38 +05:30
s-ito-ts
b46cbc31cd
Add e2e test for scale sub-resource of statefulsets
2019-02-13 08:04:37 +00:00
Kubernetes Prow Robot
5442980dd9
Merge pull request #73900 from cofyc/fix-local-test
...
Wait for first pod to termiante in PV test
2019-02-12 20:01:57 -08:00
Kubernetes Prow Robot
2aedcbc7ca
Merge pull request #73761 from andrewsykim/remove-cloud-provider-volume-deps
...
remove cloud provider dependencies to pkg/volume
2019-02-12 18:45:24 -08:00
Kenichi Omichi
dbe669aeb1
Move PrintSample() to place which uses it
...
PrintSample() was used at metrics_util.go only, so this moves
the method to metrics_util.go and makes it local.
2019-02-13 01:32:53 +00:00
Kubernetes Prow Robot
5c780c8cb1
Merge pull request #73978 from oomichi/golint-e2e-framework-timer
...
Fix golint failures of test/e2e/framework/timer
2019-02-12 17:29:43 -08:00
Kubernetes Prow Robot
72eb785f60
Merge pull request #73440 from yliaog/master
...
Fix resource quota e2e test
2019-02-12 15:10:47 -08:00
Chao Xu
1f2e2e61cf
generated
2019-02-12 15:04:57 -08:00
Kenichi Omichi
60ded1d54a
Fix golint failures of test/e2e/framework/timer
2019-02-12 21:01:39 +00:00
Chao Xu
3f21ca029a
changing imports
2019-02-12 10:06:04 -08:00
Kubernetes Prow Robot
f968499812
Merge pull request #72002 from pohly/storage-volume-testsuites-concurrency
...
E2E storage: more tests for different pod/node combinations
2019-02-12 10:04:50 -08:00
Matthew Wong
6d73de1154
Fix glusterfs e2e not using correct storageclass
2019-02-12 11:31:29 -05:00
Patrick Ohly
ecc0c4e4b4
e2e/storage: enable concurrent writes for gcepd
...
The driver should support multiple pods using the same volume on the
same node.
2019-02-12 09:21:50 +01:00
Patrick Ohly
03d352f7aa
e2e/storage: test usage of volume in multiple pods at once
...
This is a special case that both kubelet and the volume driver should
support, because users might expect it. One Kubernetes mechanism to
deploy pods like this is via pod affinity.
However, strictly speaking the CSI spec does not allow this usage
mode (see https://github.com/container-storage-interface/spec/pull/150 ) and
there is an on-going debate to enable it (see
https://github.com/container-storage-interface/spec/issues/178 ). Therefore
this test gets skipped unless explicitly enabled for a driver.
CSI drivers which create a block device for a remote volume in
NodePublishVolume fail this test. They have to make the volume
available in NodeStageVolume and then in NodePublishVolume merely do a
bind mount (as for example in
https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/master/pkg/gce-pd-csi-driver/node.go#L150 ).
2019-02-12 09:21:50 +01:00
Patrick Ohly
ca42cf4993
e2e/storage: test provisioned volume on multiple nodes
...
Whether the read test after writing was done on the same node was
random for drivers that weren't locked onto a single node. Now it is
deterministic: it always happens on the same node.
The case with reading on another node is covered separately for test
configurations that support it (not locked onto a single node, more
than one node in the test cluster).
As before, the TestConfig.ClientNodeSelector is ignored by the
provisioning testsuite.
2019-02-12 09:21:50 +01:00
pontiyaraja
6d7a707320
Test case for shared volumes between the containers in pod
2019-02-12 12:26:43 +05:30
Yecheng Fu
00a7fc3208
Wait for first pod to termiante in local pv test
...
local plugin will skip setting fsGroup if volume is mounted by other pods
2019-02-12 09:55:49 +08:00
Claudiu Belu
434090349d
tests: Adds [LinuxOnly] tag to conformance test
...
The test "should write entries to /etc/hosts" should have the [LinuxOnly] tag as
it cannot pass on Windows; individual files cannot be mounted in Windows Containers.
This test was missed in the original PR (https://github.com/kubernetes/kubernetes/pull/73204 )
2019-02-11 02:44:09 -08:00
zhoulin xie
f71bc19ca8
Fix fmt.Sprintf error message
...
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-02-11 16:43:20 +08:00
Clayton Coleman
a7dfbb99c4
updates: DaemonSet test should tolerate all taints
...
The test specifically includes all nodes, but doesn't actually ensure
the daemonset covers all nodes despite taints.
2019-02-10 23:53:57 -05:00
Clayton Coleman
3e0dd7f365
upgrade: ClusterUpgrade and MasterUpgrade are equivalent
...
Some tests were only checking for MasterUpgrade, but that is also
implied by ClusterUpgrade.
2019-02-10 23:51:27 -05:00
Kubernetes Prow Robot
b862590bfc
Merge pull request #73847 from wojtek-t/watch_metric
...
Add metric exposing amount of processed init events in watchcache
2019-02-10 03:47:35 -08:00
Patrick Ohly
54d8f1648f
e2e/storage: improve PV checking
...
TestDynamicProvisioning had multiple ways of choosing additional
checks:
- the PvCheck callback
- the builtin write/read check controlled by a boolean
- the snapshot testing
Complicating matters further, that builtin write/read test had been
more customizable with new fields `NodeSelector` and
`ExpectUnschedulable` which were only set by one particular test (see
https://github.com/kubernetes/kubernetes/pull/70941 ).
That is confusing and will only get more confusing when adding more
checks in the future. Therefore the write/read check is now a separate
function that must be enabled explicitly by tests that want to run it.
The snapshot checking is also defined only for the snapshot test.
The test that expects unschedulable pods now also checks for that
particular situation itself. Instead of testing it with two pods (the
behavior from the write/read check) that both fail to start, only a
single unschedulable pod is created.
Because node name, node selector and the `ExpectUnschedulable` were
only used for checking, it is possible to simplify `StorageClassTest`
by removing all of these fields.
Expect(err).NotTo(HaveOccurred()) is an anti-pattern in Ginkgo testing
because a test failure doesn't explain what failed (see
https://github.com/kubernetes/kubernetes/issues/34059 ). We avoid it
now by making the check function itself responsible for checking
errors and including more information in those checks.
2019-02-09 14:20:17 +01:00
Patrick Ohly
5b8826b610
e2e/storage: use different names for test pods
...
When the provisioning test gets stuck, the log fills up with messages
about waiting for a certain pod to run. Now the pod names are
pvc-[volume-tester|snapshot]-[writer|reader] plus the random
number appended by Kubernetes. This makes it easier to see where the
test is stuck.
2019-02-09 14:20:17 +01:00
Patrick Ohly
e92bdd14cc
e2e/storage: remove unnecessary empty string checks
...
There is no need to check for empty strings, we can also directly
initialize structs with the value. The end result is the same when the
value is empty (empty string in the struct).
2019-02-09 14:20:17 +01:00
Patrick Ohly
315266b25e
e2e: refine snapshot test
...
This addresses the two remaining change requests from
https://github.com/kubernetes/kubernetes/pull/69036 :
- replace "csi-hostpath-v0" name check with capability
check (cleaner that way)
- add feature tag to "should create snapshot with defaults" because
that is an alpha feature
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2019-02-09 14:20:17 +01:00
Patrick Ohly
f8536e8e42
e2e: fix snapshot skip test
...
Even if snapshots are supported by the driver interface, the driver or
suite might still want to skip a particular test, so those checks
still need to be executed.
2019-02-09 14:19:37 +01:00
Andrew Kim
ca6a051b00
remove cloud provider dependencies to pkg/volume
...
Co-authored-by: Weibin Lin <linweibin1@huawei.com>
2019-02-09 01:16:55 -05:00
Claudiu Belu
609b5c3010
tests: Adds docker hub Windows image test case
...
Adds the test "should be able to pull image from docker hub [WindowsOnly]",
which will pull a Windows busybox image from dockerhub. Since it is busybox,
the same command will also work for this image.
The busybox image is currently used in other E2E tests, so the image should
already be prepulled on the nodes. Additionally, the image has a manifest list
for Windows Server 1803 and Windows Server 2019, and future versions will be
added to it.
2019-02-08 15:25:56 -08:00
Kubernetes Prow Robot
8f7ccf8d4c
Merge pull request #69036 from wackxu/snapshottest
...
add e2e test for snapshot
2019-02-08 13:14:04 -08:00
Yu Liao
fa6699dc4d
there could be existing resource quotas, count them first and check the
...
expected is the existing + 1
2019-02-08 11:35:56 -08:00
Kubernetes Prow Robot
54a578d3a1
Merge pull request #72012 from yeya24/patch-1
...
fix typos lable -> label
2019-02-08 10:36:05 -08:00
Kubernetes Prow Robot
b50c643be0
Merge pull request #73540 from rlenferink/patch-5
...
Updated OWNERS files to include link to docs
2019-02-08 09:05:56 -08:00
wojtekt
0a0835e92d
Add metric exposing amount of processed init events in watchcache
2019-02-08 13:03:33 +01:00
Kubernetes Prow Robot
a7966022d7
Merge pull request #73714 from tallclair/debian-base
...
Bump debian-* base image versions to latest
2019-02-07 19:44:44 -08:00
Kubernetes Prow Robot
eac19a3ab9
Merge pull request #73616 from dims/move-part-of-kubelet-apis-well-known-lables
...
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
2019-02-07 19:44:34 -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
Claudiu Belu
cb9c594f98
tests: Separates DNS hosts entries test
...
At the moment, Windows cannot mount individual files into Containers, which means
that the Kubelet-managed hosts file cannot be mounted into the Container, causing
the "should provide DNS for the cluster" test to fail.
This test separates the hosts entries checks from the mentioned test to a new test.
2019-02-06 15:41:57 -08:00
Kubernetes Prow Robot
3dedf4b7f6
Merge pull request #73525 from cofyc/fix71237-intree
...
Implement localDriver with various local volume types
2019-02-06 10:44:37 -08:00
Kubernetes Prow Robot
ae45068688
Merge pull request #72323 from danielqsj/dockershim
...
Change docker metrics to conform metrics guidelines
2019-02-06 09:30:54 -08:00
Yecheng Fu
aa87e4b57c
Implement localDriver
2019-02-06 12:28:28 +08:00
Kubernetes Prow Robot
9384e93dc1
Merge pull request #73749 from wongma7/subpath-init-write-multiple
...
Fix multiple subpaths e2e: read/write in same container
2019-02-05 13:57:02 -08:00
Kubernetes Prow Robot
3f933ec7c4
Merge pull request #72407 from aespejel/fix_resource_consumer_metrics_endpoint
...
Fixed /metrics endpoint for resource consumer
2019-02-05 12:08:49 -08:00
Davanum Srinivas
b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
...
Co-Authored-By: Weibin Lin <linweibin1@huawei.com>
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Matthew Wong
613d8bb8ea
Fix multiple subpaths e2e: read/write in same container
2019-02-05 10:55:27 -05:00
Kubernetes Prow Robot
ffec91179d
Merge pull request #70156 from nagiesek/fix_pqdn_tests
...
Removes PQDNs from conformance tests and places them in their own tests
2019-02-05 06:47:28 -08:00
Kubernetes Prow Robot
e91e032de2
Merge pull request #73522 from tnozicka/e2e-add-exec-debug
...
Enhance debuggability of e2e tests using exec command
2019-02-05 03:18:31 -08:00
Alfredo Espejel
688e1d1053
Fixed resource consumer to expose /metrics instead of /Metrics
2019-02-05 10:15:42 +01:00
Kubernetes Prow Robot
641b2adcd3
Merge pull request #73318 from wongma7/subpath-init-write
...
Do writes in init container before trying reads
2019-02-04 18:28:14 -08:00
Kubernetes Prow Robot
6a149864fb
Merge pull request #73285 from tallclair/typed-runtimeclass
...
Migrate RuntimeClass support to the generated typed client
2019-02-04 16:13:30 -08:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Kubernetes Prow Robot
732cb10019
Merge pull request #73402 from pohly/e2e-vendor-parameter
...
e2e: reject unknown providers
2019-02-04 12:59:06 -08:00
Tim Allclair
1b9d0c1094
Bump debian-* base image versions to latest
2019-02-04 11:58:51 -08:00
Chris Sosa
06fe60af5b
Remove race condition with run-test
...
This change modifies kubectl run e2e test to remove a race condition
where kubectl run might complete before we can scrape the logs off via
attach.
Tested via running the e2e tests a few times on gce via kubetest.
2019-02-04 11:47:20 -08:00
Kubernetes Prow Robot
1a0a841abe
Merge pull request #73204 from bclau/tests/adds-linuxonly-tag
...
Adds [LinuxOnly] tag to conformance tests that cannot be run on Windows
2019-02-04 09:36:09 -08:00
Kubernetes Prow Robot
6ed54138ee
Merge pull request #73175 from soltysh/fix_jobttl
...
Report proper namespace in TTLAfterFinished test
2019-02-04 09:35:58 -08:00
Kubernetes Prow Robot
d5a1ebbd33
Merge pull request #73634 from JoeWrightss/patch-2
...
Fix some typos in comment
2019-02-04 05:09:47 -08:00
Matt Matejczyk
35543f8989
Allow dumping full systemd journal in log-dump.sh.
...
The feature is gated behind a newly introduced 'dump-systemd-journal' flag.
We want to dump the full systemd journal in our scalability performance tests.
2019-02-03 21:28:37 +01:00
Kubernetes Prow Robot
aee11a844c
Merge pull request #73596 from liggitt/deprecated-tests
...
Stop using beta apps versions
2019-02-01 16:02:08 -08:00
Kubernetes Prow Robot
153bc23365
Merge pull request #73403 from hello2mao/reduce-hard-code
...
Reduce hard code to avoid more mistakes
2019-02-01 14:32:14 -08:00
Nathan Gieseker
689db1b4cb
removes incorrect dns name to resolve in dns test
2019-02-01 13:35:33 -08:00
Claudiu Belu
5daa08878f
Adds [LinuxOnly] tag to conformance tests that cannot be run on Windows
...
Some of the tests cannot pass using Windows nodes due to various reasons:
- seLinuxOptions are not supported on Windows.
- Running as an UID / GID is not supported on Windows.
- file permissions work differently on Windows, and they cannot be set in
the same manner as on Linux.
- individual files cannot be mounted in Windows Containers.
- Cannot create container using Linux image (e.g.: alpine) on Windows.
Because of this, it has been decided to use the "[LinuxOnly]" tag for the
tests which cannot run on Windows because of the mentioned reasons. This way,
when running tests using Windows nodes, those tests can simply be skipped by
adding the "[LinuxOnly]" tag to the ginkgo.skip argument.
2019-02-01 11:42:42 -08:00
zhoulin xie
777174080b
Fix some typos in comment
...
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-02-01 21:11:55 +08:00
xushiwei
7280fcef5c
address reviewer comments
2019-02-01 16:34:16 +08:00
Jordan Liggitt
f100a762bc
Stop using apps/v1beta1 in tests
2019-01-31 10:12:38 -05:00
Patrick Ohly
7b5e65977c
e2e: "skeleton" as fallback, empty string as default
...
Not accepting --provider= (i.e. setting an empty provider name) broke
some test jobs. As suggested in
https://github.com/kubernetes/kubernetes/pull/73402#issuecomment-459368230 ,
now --provider= and not passing --provider at all both trigger a
message and then continue as if --provider=skeleton had been used.
2019-01-31 15:54:48 +01:00
Kubernetes Prow Robot
9f673c8129
Merge pull request #72728 from phoenixking25/e2e/annotate_errors
...
annotate errors in e2e tests
2019-01-30 11:53:48 -08:00
Kubernetes Prow Robot
f66805ef5e
Merge pull request #63600 from bclau/remove-hardcoded-yaml-images
...
tests: Removed hardcoded images from yaml files
2019-01-30 11:53:37 -08:00
xushiwei
3410d435ed
add snapshot e2e
2019-01-30 19:04:45 +08:00
Tomas Nozicka
cfcac1737b
Enhance debuggability of e2e tests using exec command
2019-01-30 11:46:30 +01:00
Krzysztof Siedlecki
aa93e2bb94
reverting test to apiserver_request_latencies_summary metric
2019-01-30 10:36:32 +01:00
hello2mao
7371c40abe
update the BUILD file
2019-01-30 09:45:06 +08:00
Shyam Jeedigunta
6cd03ab8ae
Fix TLS config in load test clients
2019-01-29 16:24:53 -08:00
Patrick Ohly
dde3445a45
e2e: change default for --provider
...
The empty string was the default and then triggered a special
warning. There's no good reason for that behavior, so now the special
handling for "unset provider" is gone and "skeleton" is the non-empty
default for the value.
2019-01-29 19:50:40 +01:00
Kubernetes Prow Robot
819dcaaa17
Merge pull request #73446 from cofyc/fix73419
...
Fix local pv stress tests
2019-01-29 10:12:17 -08:00
Kubernetes Prow Robot
d66db4a585
Merge pull request #72918 from bclau/tests/windows-cmd-fix
...
tests: Makes UDP testing command more Windows friendly
2019-01-29 05:15:37 -08:00
globervinodhn
a2078bd4af
Promote empty-key ConfigMap e2e to Conformance
2019-01-29 15:41:27 +05:30
Kubernetes Prow Robot
5262dba064
Merge pull request #73198 from mourya007/library
...
Re-Organize the pkutil library
2019-01-29 01:20:42 -08:00
Kubernetes Prow Robot
efbaad5e58
Merge pull request #72561 from vllry/e2e-test-no-endpoints
...
Add e2e test for services with no endpoints
2019-01-28 21:51:42 -08:00
Kubernetes Prow Robot
b6701153b5
Merge pull request #70823 from mkimuram/issue/70822
...
Fix volumes e2e test to check fsType
2019-01-28 21:51:31 -08:00
Yecheng Fu
1660a0d260
Fix bug
2019-01-29 11:42:18 +08:00
Matthew Wong
9f5a799213
Do writes in init container before trying reads
2019-01-28 15:42:14 -05:00
Patrick Ohly
f3d79e152e
e2e: reject unknown providers
...
This finishes the work started for 1.13: instead of merely warning
about an unknown value given to --profile, the test/e2e/e2e.test
binary will now print an error and refuse to run.
Fixes : #70200
2019-01-28 19:55:45 +01:00
hello2mao
38b86fd97e
reduce hard code to avoid more mistakes
2019-01-28 21:55:09 +08:00
danielqsj
44eb1fb864
bump zookeeper-installer image version in e2e
2019-01-28 09:56:17 +08:00
Eric Paris
384da53441
test/e2e/framework: fix external/internal typo err in GetNodeInternalIP
2019-01-26 17:12:50 -05:00
Vallery Lancey
21cccbb863
Variable & timeout cleanup in no-endpoints e2e test
2019-01-26 10:15:13 -08:00
Kubernetes Prow Robot
8bce3620b0
Merge pull request #72690 from Katharine/no-conformance-skips
...
Never skip multi-node conformance tests (instead just fail).
2019-01-26 07:30:13 -08:00
Kubernetes Prow Robot
b5f2147a5a
Merge pull request #73193 from shyamjvs/avoid-master-ssh
...
Avoid master ssh in eks
2019-01-26 02:51:49 -08:00
mourya007
7c37e91a6d
Re-Organize the pkutil library
2019-01-26 14:56:36 +05:30
andrewsykim
596c6fbf03
e2e test for node deleted in cloud provider
2019-01-25 17:45:18 -05:00
ajatprabha
c3bc60b214
update error message
2019-01-25 13:29:43 +05:30
ajatprabha
e08f4e2bd2
annotate errors in apps/job e2e tests
2019-01-25 13:29:42 +05:30
Kubernetes Prow Robot
402263fd4f
Merge pull request #72087 from pontiyaraja/pod_termination
...
graceful pod termination with preStop container life cycle hook
2019-01-24 21:17:44 -08:00
Kubernetes Prow Robot
2cbb16bc8d
Merge pull request #73243 from andrewsykim/update-utils-vendor
...
Update vendor k8s.io/utils and remove internal utils
2019-01-24 16:30:14 -08:00
Kubernetes Prow Robot
e28c757e87
Merge pull request #72972 from liggitt/remove-alpha-initializers
...
Remove use of alpha initializers
2019-01-24 14:54:52 -08:00
Andrew Kim
0bc5508aca
replace client-go/util/integer with k8s.io/utils/integer
2019-01-24 15:34:21 -05:00
Tim Allclair
954f43a10d
Migrate RuntimeClass E2E to typed client
2019-01-24 11:08:30 -08:00
Tim Allclair
291d0cbd2f
Fix deleted RuntimeClass CRD recovery test flake
2019-01-24 11:08:30 -08:00
Kubernetes Prow Robot
7376001870
Merge pull request #72617 from cofyc/clean_local_volume_provisioner_e2e
...
Clean up local volum provisioner e2e tests
2019-01-23 23:32:31 -08:00
Kubernetes Prow Robot
c5497dc8cc
Merge pull request #73195 from shyamjvs/leave-slack-for-system-pods
...
Leave slack for addon pods in node's capacity
2019-01-23 19:56:44 -08:00
Kubernetes Prow Robot
9022cd6fce
Merge pull request #73156 from mortent/DaemonsetFix
...
Fix missing selector on daemonset in upgrade test
2019-01-23 19:56:29 -08:00
Jordan Liggitt
1a15d80967
generated
2019-01-23 16:34:44 -05:00
Jordan Liggitt
17aa60686e
Deprecate and remove use of alpha metadata.initializers field, remove IncludeUninitialized options
2019-01-23 16:34:43 -05:00
Jordan Liggitt
dc1fa870bf
Remove alpha InitializerConfiguration types, Initializers admission plugin
2019-01-23 11:37:39 -05:00
anuj
d05b399261
annotate errors in e2e tests
...
fixed error message
fixed uppercases
fixed typo
2019-01-23 13:10:04 +05:30
Yecheng Fu
513ae63bf6
Add a new stress test to replace old provisioner stress test
2019-01-23 13:49:41 +08:00
Masaki Kimura
b152d435ae
Update fsType parameter for csi v1.0 provisioner
2019-01-23 05:26:55 +00:00
Masaki Kimura
30ad1028eb
Move xfs test skip logic from driver to testsuites
2019-01-23 05:17:06 +00:00
Masaki Kimura
398bf3929f
Skip XFS test for csi gce-pd driver on COS
2019-01-23 05:15:24 +00:00
Masaki Kimura
3c3f85295c
Improve output of fsType check for failure case in volumes test
2019-01-23 05:12:38 +00:00
Masaki Kimura
b767dbdeb5
Fix volumes e2e test to check fsType
2019-01-23 05:12:37 +00:00
Shyam Jeedigunta
d477bd904c
Leave slack for addon pods in node's capacity
2019-01-22 20:26:02 -08:00
Shyam Jeedigunta
bb23e0aec7
Avoid master ssh in eks
2019-01-22 20:21:03 -08:00
Yecheng Fu
b7a33511e5
Clean up local volum provisioner e2e tests
2019-01-23 11:02:12 +08:00
Kubernetes Prow Robot
e4ef6079bc
Merge pull request #73174 from jsafrane/privileged-inject
...
Run injector as privileged pod
2019-01-22 12:29:11 -08:00
Maciej Szulik
7306ee1577
Report proper namespace in TTLAfterFinished test
2019-01-22 15:42:41 +01:00
Jan Safranek
4c4401c175
Run injector as privileged pod
...
Privileged pod can write bypass any SELinux checks. NFS, CephFS and Gluster
test now work without setting special SELinux boolean for them.
2019-01-22 14:49:04 +01: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
Morten Torkildsen
62c238b297
Fix for failing daemonset e2e test
2019-01-21 21:46:46 -08:00
Kubernetes Prow Robot
c336229b58
Merge pull request #72286 from smarterclayton/ssh
...
Support e2e testing via a bastion host for SSH commands
2019-01-21 11:54:05 -08:00
Jan Safranek
9ed73a948c
Pass the test if event is not delivered
2019-01-21 17:03:10 +01:00
Kubernetes Prow Robot
24643fd116
Merge pull request #72336 from danielqsj/apimetrics
...
Change apiserver metrics to conform metrics guidelines
2019-01-17 21:40:03 -08:00
Kubernetes Prow Robot
d1c713f3bc
Merge pull request #73040 from wojtek-t/enable_node_lease_tests
...
Enable NodeLease tests by default
2019-01-17 17:12:10 -08:00
Kubernetes Prow Robot
4531ce692a
Merge pull request #72965 from mrIncompetent/use-correct-hostname-in-conformance-tests
...
Use actual node hostname during test "EmptyDir Wrapper Volume, ConfigMap volumes, no race"
2019-01-17 13:51:56 -08:00
wojtekt
291d02486f
Enable NodeLease tests by default
2019-01-17 20:35:51 +01:00
Marek Counts
1739e343a8
autogen files
...
all the autogen files that got updated due to the changes to move logs.
2019-01-17 09:16:36 -05:00
Marek Counts
ba81a5409a
move logs into component-base
...
all the code changes to move move /apiserver/pkg/util/logs into /component-base/logs
2019-01-17 09:16:21 -05:00