Kenichi Omichi
e1f4d5b110
Add nodeHasControlPlanePods()
...
DeprecatedMightBeMasterNode() has been marked as deprecated and we need to
find alternative way for callers of the function.
In NewResourceUsageGatherer(), the function was called for distinguishing
the specified pods are running on master nodes, and the gatherer gathers
those pods' resource usage.
This adds nodeHasControlPlanePods() to gistinguish the specified pods
are running on nodes which are operating control plane pods (kube-scheduler
and kube-controller-manager) and replace callers of DeprecatedMightBeMasterNode()
with this new function as better way.
2020-07-07 18:19:22 +00:00
Davanum Srinivas
07d88617e5
Run hack/update-vendor.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-05-16 07:54:33 -04:00
tanjunchen
3b5ea194ea
test/e2e/framework : move AddOrUpdateTaintOnNode to subpackage node
2020-04-29 21:29:38 +08:00
Kubernetes Prow Robot
f86bf71dbe
Merge pull request #89560 from gavinfish/direct-k8s-pod
...
e2e/framework: remove direct imports to /pkg/api/v1/pod
2020-04-27 22:26:05 -07:00
Tomas Nozicka
c62db98e95
Update Bazel
2020-04-23 17:27:13 +02:00
tanjunchen
f76da50c7d
test/e2e/framework/util.go:move DsFromManifest to test/e2e/framework/manifest , and rename it to DaemonSetFromURL
2020-04-14 09:54:41 +08:00
gavinfish
bc0cfd273e
e2e/framework: remove direct imports to /pkg/api/v1/pod
2020-04-11 11:12:36 +08:00
alejandrox1
bf984efcc7
Moved e2e/manifests to e2e test framework
...
The functionality included in the e2e/manifests is useful for writing
e2e tests and will be a good addition to the test framework as a
sub-package.
Signed-off-by: alejandrox1 <alarcj137@gmail.com >
2020-04-09 20:48:52 -04:00
Kubernetes Prow Robot
6bad8cb126
Merge pull request #89676 from tanjunchen/move-func-20200331
...
test/e2e/framework move func logClusterImageSources to test/e2e/e2e.go
2020-04-02 10:50:25 -07:00
Kubernetes Prow Robot
ed00f42848
Merge pull request #89563 from oomichi/RestartControllerManager
...
Separate RestartControllerManager() as e2ekubesystem
2020-04-01 13:42:23 -07:00
tanjunchen
59a183f6b3
test/e2e/framework move func logClusterImageSources to test/e2e/e2e.go
2020-03-31 11:34:24 +08:00
Kenichi Omichi
42bb845f40
Separate RestartControllerManager() as e2ekubesystem
...
RestartControllerManager() is kube-controller specific function
and it is better to separate the function as subpackage of e2e
test framework.
In addition, the function made invalid dependency into e2essh.
So this separates the function into e2ekubesystem subpackage.
2020-03-27 03:52:17 +00:00
tanjunchen
27e133afe2
e2e/framework : pods.go remove direct imports to k8s.io/kubernetes/pkg/
2020-03-27 11:42:22 +08:00
SataQiu
d294e672c1
e2e/framework: remove direct imports to pkg/util/taints
2020-03-26 14:43:23 +08:00
tanjunchen
aa9d06d79b
test/e2e/framework:move OpenWebSocketForURL to subpackage(new) websocket
2020-03-24 22:54:35 +08:00
Kubernetes Prow Robot
53e86a814d
Merge pull request #89204 from tanjunchen/cleanup20200318-002
...
test/framework: psp.go skipper.go remove direct import /k8s.io/kubernetes/pkg
2020-03-20 23:08:44 -07:00
Kubernetes Prow Robot
bf4bc4d883
Merge pull request #89283 from SataQiu/staging-e2e-framework-20200320
...
e2e/framework: remove direct imports to /pkg/client/conditions
2020-03-20 20:00:44 -07:00
Kubernetes Prow Robot
8a7c682c06
Merge pull request #88949 from gavinfish/remove-node
...
Remove framework.go's dependency on e2e node sub fw
2020-03-20 14:02:09 -07:00
SataQiu
86fe8f6472
e2e/framework: remove direct imports to /pkg/client/conditions
...
Signed-off-by: SataQiu <1527062125@qq.com >
2020-03-20 15:13:12 +08:00
Kubernetes Prow Robot
990a3802f6
Merge pull request #89180 from oomichi/LogOutput
...
Move podlogs into e2e/storage/testsuites
2020-03-19 20:31:22 -07:00
tanjunchen
a3d802cb68
test/framework: psp.go skipper.go remove direct import /k8s.io/kubernetes/pkg
2020-03-20 10:13:44 +08:00
drfish
f5450543e0
Remove framework.go's dependency on e2e node sub fw
2020-03-20 10:01:51 +08:00
Kubernetes Prow Robot
e5c67f75a9
Merge pull request #89199 from SataQiu/staging-test-framework-20200318
...
e2e/framework: remove direct imports to pkg/api/v1/pod
2020-03-19 08:27:37 -07:00
Kubernetes Prow Robot
f01e0b2f70
Merge pull request #89192 from andrewsykim/e2e-framework-ports
...
e2e/framework: remove imports to pkg/master/ports
2020-03-19 06:06:37 -07:00
Kenichi Omichi
017eaf170a
Move podlogs into e2e/storage/podlogs
...
The e2e framework package podlogs is used in e2e/storage/testsuites
only. In addition we considered we should have a single e2e framework
package for pod without the podlogs. So this moves the podlogs into
e2e/storage/podlogs for the e2e storage tests.
2020-03-18 17:44:12 +00:00
SataQiu
6a41f331da
e2e/framework: remove direct imports to pkg/api/v1/pod
2020-03-18 11:10:06 +08:00
Andrew Sy Kim
f0f6c6fc81
e2e/framework: remove imports to pkg/master/ports
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com >
2020-03-17 17:42:43 -04:00
drfish
f4da086cbe
Move resource methods from e2e fw to e2e resource fw
2020-03-08 15:27:49 +08:00
tanjunchen
7ff3a1f8db
test/e2e/framework: remove skip.go and use e2eskipper subpackage
2020-02-01 01:18:48 +08:00
tanjunchen
69461d26d8
move function GetKubemarkMasterComponentResoureUsage
2020-01-16 12:35:39 +08:00
Kenichi Omichi
0d86f0a037
Separate skip as framework subpackage
2020-01-09 08:44:55 +00:00
Kenichi Omichi
f3c70a2ed2
Move IsAppArmorSupported() from e2e framework
...
The function is only used at a single place.
This moves it to the place.
2020-01-08 13:46:50 +00:00
Kubernetes Prow Robot
110da204f6
Merge pull request #85190 from danielqsj/f-event
...
refactor events utils in e2e
2020-01-07 22:35:40 -08:00
clarklee92
4d43e9e39b
e2e: move funs of framework/viperconfig to e2e
...
Signed-off-by: clarklee92 <clarklee1992@hotmail.com >
2019-12-31 16:42:30 +08:00
Kubernetes Prow Robot
d97ed7c0d3
Merge pull request #86098 from tanjunchen/clean-e2e-framework-1209
...
move test/e2e/framework/lifecycle/ test/framework/cloud/gcp
2019-12-16 21:38:43 -08:00
Haosdent Huang
4536ed50a0
e2e: move funs of framework/deviceplugin to e2e_node
2019-12-16 00:46:56 +08:00
tanjunchen
89b31c8d69
move test/e2e/framework/lifecycle/ test/framework/cloud/gcp
2019-12-12 13:28:53 +08:00
MorrisLaw
4b99e5305e
remove CheckFileSizeViaContainer from framework
2019-12-04 20:30:51 +00:00
MorrisLaw
cd8da67b03
move KubectlCmd out of utils into its own package
2019-12-04 20:30:43 +00:00
Kubernetes Prow Robot
91aa8dfec8
Merge pull request #85304 from oomichi/cleanup-profile_gatherer
...
Remove e2e/framework/profile_gatherer.go
2019-11-26 04:05:11 -08:00
Kubernetes Prow Robot
c7c0d09489
Merge pull request #85200 from SataQiu/refactor-e2e-kubectl-20191113
...
e2e: move LogFailedContainers out of e2e test framework util.go
2019-11-25 09:03:25 -08:00
SataQiu
50bc528a7e
e2e: move LogFailedContainers out of e2e test framework util.go
2019-11-15 10:21:26 +08:00
Kenichi Omichi
34b05d36aa
Move suites.go to e2e package
...
suites.go is used from e2e.go only and suites.go has invalid dependency
to subpackage of e2e framework as e2e core framework.
So this moves suites.go from e2e core framework.
2019-11-14 23:50:48 +00:00
Kenichi Omichi
e27188d70b
Remove e2e/framework/profile_gatherer.go
...
Since 59533f0cd1 which removes the
deprecated scalability tests, functions in profile_gatherer.go have
not been used at all.
So this removes e2e/framework/profile_gatherer.go
2019-11-14 23:41:38 +00:00
Kubernetes Prow Robot
55cef8048c
Merge pull request #84439 from danielqsj/f-apparmor
...
refactor apparmor utils in e2e
2019-11-14 13:30:08 -08:00
danielqsj
920dbddb46
refactor apparmor utils in e2e
2019-11-14 12:32:31 +08:00
danielqsj
ce34d0a49d
refactor events utils in e2e
2019-11-13 16:03:17 +08:00
Kenichi Omichi
74f68dfbce
Move functions from e2e/framework/util.go Part-4
...
This is the last PR which moves functions from e2e/framework/util.go
- WaitForServiceWithSelector: Moved to e2e/cloud/gcp
- WaitForStatefulSetReplicasReady: Moved to e2e/storage
- WaitForRCToStabilize: Moved to e2e/kubectl
- CheckInvariants: Moved to e2e/common
- ContainerInitInvariant: Moved to e2e/common
- DumpEventsInNamespace: Renamed to local function
- WaitForDaemonSets: Moved to e2e/e2e.go
2019-11-12 19:25:23 +00:00
danielqsj
b7b1055bf4
refactor autoscaling utils in e2e
2019-11-06 17:02:42 +08:00
YuikoTakada
da89d212dd
Move funcs of suites.go to e2e.go
2019-11-05 07:21:38 +00:00