Kubernetes Prow Robot
8d301e97f7
Merge pull request #106315 from josephburnett/e2e-v2
...
Use HPA v2 in E2E tests.
2021-11-15 07:20:48 -08:00
Kubernetes Prow Robot
c1b9ada067
Merge pull request #105459 from shivanshu1333/bug/master/105426
...
Fixed using reference in for loop
2021-11-12 17:36:47 -08:00
Shivanshu Raj Shrivastava
d9b21cd1de
fixed using reference to loop iterator
2021-11-12 17:22:36 +05:30
Joseph Burnett
13ea13a57d
Use HPA v2 in E2E tests.
2021-11-10 16:06:03 +00:00
David Eads
c8f87a6a24
retry PV create in e2e-test on API quota failure
2021-10-26 09:47:16 -04:00
Zihong Zheng
93e59220c5
Fix core calculation for dns autoscaler test.
...
It didn't account for the return value being a string instead of an
integer.
2021-09-16 14:26:51 -07:00
Daniel Kłobuszewski
9808dd9a03
Wait 15m after instead of before breaking nodes
...
15m is enough for Cluster Autoscaler to remove empty nodes, so we need
to break them sooner than that. Instead, wait 15m after breaking them to
ensure Cluster Autoscaler will consider them as unready instead of still
starting.
2021-08-31 11:37:25 +02:00
James Sturtevant
f5e97186d2
Lower requests b/c multiple containers will leave pending pods
2021-08-18 13:33:17 -07:00
Kubernetes Prow Robot
894cb069dd
Merge pull request #102666 from viveksyngh/add-e2e-test-hpa-v2betav2
...
test: e2e: HPA ContainerResource
2021-08-13 14:17:31 -07:00
Daniel Kłobuszewski
05beda5c40
Increase time to wait for nodes to become unready
...
https://github.com/kubernetes/autoscaler/pull/3924 changed Cluster
Autoscaler behavior to mark nodes as unhealthy only if at least 15m
passed since node creation time.
2021-08-12 11:03:38 +02:00
Vivek Singh
80e4007bc3
test: e2e: HPA ContainerResource
...
This add e2e test for HPA ContainerResource metrics. This add test to cover two scenarios
1. Scale up on a busy application with an idle sidecar container
2. Do not scale up on a busy sidecar with an idle application.
Signed-off-by: Vivek Singh <svivekkumar@vmware.com >
2021-07-21 10:24:00 +05:30
Zihong Zheng
903c2301cf
Update dns autoscaler test to look at node allocatable instead of capacity
2021-05-18 16:33:49 -07:00
Morten Torkildsen
66e722765a
Update e2e tests to use the policy v1 api
2021-03-09 10:29:11 -05:00
wojtekt
f277e4d32a
Remove nested SIGDescribe calls
2021-03-03 15:25:07 +01:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
xiaofei.sun
fd62f32125
Scheduler: remove pkg/apis/core/field_constants.go
2021-02-24 18:06:29 +08:00
wojtekt
1d68e7c0a4
Enable kube-dns-autoscaler test in scale-correctness tests
2021-02-11 13:05:32 +01:00
wojtekt
d616cd14a6
Add [sig-autoscaling] tag to remaining cluster autoscaler tests
2021-02-10 08:15:46 +01:00
Sai Harsha Kottapalli
a2ef69060a
fix staticcheck failures for test/e2e and test/integration
2021-02-07 23:47:23 +05:30
Kubernetes Prow Robot
970c4db574
Merge pull request #97815 from justinsb/node_counting
...
e2e: DNS autoscaler test was not counting nodes correctly
2021-01-28 16:59:52 -08:00
Justin SB
d1b67f9683
e2e: DNS autoscaler test was not counting nodes correctly
...
The DNS autoscaler test was not correctly counting tainted but
schedulable nodes, meaning that the target count was not correct for
clusters with multiple control-plane nodes (which are often tainted
but schedulable).
The cluster-proportional-autoscaler ignores non-schedulable nodes, but
does not consider taints.
2021-01-14 11:19:32 -05:00
Justin SB
8797738c02
Fix spelling typos: scheduable -> schedulable
...
Bulk fix of a common typo.
2021-01-09 12:59:33 -05:00
Jakub Tużnik
f9b66102de
Update autoscaling e2e test after an event message was changed
...
The test no longer passes because it checks for a part of an event
message which has recently been removed from Cluster Autoscaler.
2020-12-16 11:17:01 +01:00
Fabio Bertinatto
c82626f96f
e2e: use custom timeouts in all storage E2E tests
2020-12-02 15:57:58 -03:00
zhouya0
3b8603acbc
Fix e2e autoscaling namespace error
2020-09-16 14:01:44 +08:00
Michael McCune
0a9c3e9684
remove unused variable from autoscaling e2e
...
This change removes the `coreCount` variable and associated counting
logic from the cluster size autoscaling test. This variable was used
during the 1.9 release era, but the tests that used it were removed
before the 1.10 release. Please see the referenced commits[0][1] for
more information.
[0]
c8b807837a
[1]
fd738945b1
2020-05-29 17:33:45 -04: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
Davanum Srinivas
442a69c3bd
switch over k/k to use klog v2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-05-16 07:54:27 -04:00
tanjunchen
2e8e029737
test/e2e/autoscaling: refactor installNVIDIADriversDaemonSet()
2020-04-16 11:36:56 +08:00
Mike Danese
aaf855c1e6
deref all calls to metav1.NewDeleteOptions that are passed to clients.
...
This is gross but because NewDeleteOptions is used by various parts of
storage that still pass around pointers, the return type can't be
changed without significant refactoring within the apiserver. I think
this would be good to cleanup, but I want to minimize apiserver side
changes as much as possible in the client signature refactor.
2020-03-05 14:59:46 -08:00
Mike Danese
c58e69ec79
automated refactor
2020-03-05 14:59:46 -08:00
tanjunchen
b5cdb6e6cb
test/e2e/:remove // TODO: write a wrapper for ExpectNoErrorWithOffset()
2020-03-01 23:00:11 +08:00
Kubernetes Prow Robot
b5af3b86ed
Merge pull request #87079 from gavinfish/drfish_typo_resetting
...
Fix typo from reseting to resetting
2020-02-13 16:54:32 -08:00
Mike Danese
25651408ae
generated: run refactor
2020-02-08 12:30:21 -05:00
Mike Danese
3aa59f7f30
generated: run refactor
2020-02-07 18:16:47 -08:00
YuikoTakada
c402a4bf65
WIP: use e2eskipper package in test/e2e/autoscaling
2020-01-14 06:03:53 +00:00
drfish
5a44cd65fd
Fix typo from reseting to resetting
2020-01-10 21:35:06 +08:00
danielqsj
6596a14d39
add missing alias of api errors under test
2019-12-26 17:29:38 +08:00
MorrisLaw
b85adbf1fd
moved WriteFileViaContainer and ReadFileViaContainer to kubectl_utils
2019-12-04 20:31:57 +00:00
tanjunchen
4d9c2a4ef8
use ExpectEqual of framework in test/e2e/autoscaling/
2019-11-28 13:53:52 +08:00
SataQiu
50bc528a7e
e2e: move LogFailedContainers out of e2e test framework util.go
2019-11-15 10:21:26 +08:00
danielqsj
b7b1055bf4
refactor autoscaling utils in e2e
2019-11-06 17:02:42 +08:00
Kenichi Omichi
5d6faaddf6
Separate e2enetwork from e2e core framework
...
networking_utils.go is only for network tests and it is nice to
separate it from the core framework for easy maintenance.
2019-10-25 17:58:20 +00:00
Bob Killen
e37d702208
Prune inactive owners from autoscaling related OWNERS files.
2019-10-13 08:52:14 -04:00
Timothy St. Clair
97055841b1
Audit of test/* OWNERS files
2019-10-10 15:52:51 -05:00
Dan Winship
71b02dd422
Fix up e2enode.GetReadySchedulableNodes, replace many uses of framework.GetReadySchedulableNodesOrDie
...
Remove the "OrDie" from the name (since it doesn't "or die") and add
an extra check that there is at least 1 node available, since many
callers already did that themselves, and many others should have.
2019-09-24 13:03:39 -04:00
carlory
d870514162
cleanup test code in upgrades and autoscaling pkg
2019-09-19 14:06:41 +08:00
WanLinghao
a6f5d99409
Refactor and clean up e2e framework utils. This patch handles test/e2e/framework/pv_util.go file
2019-09-18 17:57:13 +08:00
Alexey Kremsa
ff7b07c43c
removed equivalence cache tests
...
fix build
2019-08-22 14:55:30 +03: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