Lan Liang
ed0f26c328
cleanup pointer, use ptr.Toto obtain a pointer, ptr.Deref to dereference a pointer.
...
The new k8s.io/utils/ptr package provides generic wrapper functions,
which can be used instead of type-specific pointer wrapper functions.
This replaces the latter with the former, and migrates other uses of
the deprecated pointer package to ptr in affacted files.
See kubernetes/utils#283 for details.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-05-28 05:32:33 +00:00
Lan Liang
5a4539d404
migrate wait.PollImmediate to wait.PollUntilContextTimeout.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-05-22 05:51:49 +00:00
zhzhuang-zju
309c67701b
bump golangci to v1.58.0
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-05-13 09:32:13 +08:00
Vacant
5110ce08bd
add e2e coverage detail
...
Signed-off-by: Vacant <vacant@MasterNode.local>
Signed-off-by: Vacant <vacant@192.168.0.107>
2024-01-12 20:36:27 +08:00
zhy76
adef1e5974
feat: add license and verify license for code file
...
Signed-off-by: zhy76 <958474674@qq.com>
2023-11-16 11:11:21 +08:00
chaunceyjiang
a6d58ee34a
fix When EnableEmptyWorkloadPropagation flag is false zero deployment still can be propagated to member cluster
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-05-30 17:33:44 +08:00
Poor12
c0f9d8c107
fix ReplicaSchedulingType is Duplicated, trigger rescheduling when replicas have changed
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-21 18:46:05 +08:00
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
chen zechun
4699343bcf
Remove unnecessary fmt.Sprintf for logging
...
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-12-29 17:55:56 +08:00
RainbowMango
f8646f5d91
Update Golang version from v1.18.3 to v1.19.3
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 19:47:12 +08:00
changzhen
79b1284494
replace gomeme.Eventually with wait when logic has assertions
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-09-20 19:39:19 +08:00
changzhen
eec51a5a7a
move cleanup to ginkgo setup node
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-14 09:10:11 +08:00
changzhen
c617644eaa
upgrade ginkgo to v2
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-12 20:39:29 +08:00
changzhen
ca103cf336
Declare in container nodes, initialize in setup nodes
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-12 09:46:18 +08:00
Xinzhao Xu
501f68aea4
Clean up the code that converts Unstructured objects
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2022-01-19 10:28:30 +08:00
changzhen
35f8a1ef52
refactor:add framework for e2e
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-24 14:08:36 +08:00
lonelyCZ
1af768774c
e2e: add test case cover job scheduling
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-15 16:15:23 +08:00
changzhen
c360b3795d
adapt gomega.Eventually in E2E test
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-23 11:20:18 +08:00
changzhen
8dfd57c2fe
add framework for e2e
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-21 14:08:27 +08:00
dddddai
57ad4a0f30
add e2e test for scheduled condition
...
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-10-18 14:32:04 +08:00
RainbowMango
56fbbe1054
adopt binding v1alpha2
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-09-28 17:03:46 +08:00
changzhen
fa95124edb
add retry when update object
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-22 18:02:47 +08:00
esto
a6165e47f9
update import-aliases
...
Signed-off-by: esto <1291156784@qq.com>
2021-09-15 15:13:14 +08:00
changzhen
aca03f146c
fix bug: update binding object with replicas and replicaRequirements
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-09 17:01:27 +08:00
changzhen
6cda588ffc
add E2E test of ReplicaScheduling when ReplicaSchedulingType is Divided, ReplicaDivisionPreference value is Weighted, WeightPreference isn't nil
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-06 17:05:46 +08:00
changzhen
def4d2e55e
add E2E test of ReplicaScheduling when ReplicaSchedulingType is Divided, ReplicaDivisionPreference value is Weighted, WeightPreference is nil
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-06 15:56:02 +08:00
changzhen
140eb462cc
add E2E test of ReplicaScheduling when ReplicaSchedulingType is Duplicated
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-06 15:53:50 +08:00
changzhen
64991d2b9d
fix scheduling test failing
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-28 14:36:04 +08:00
changzhen
5154ba4b37
resource's annotation have not been updated after the overridepolicy updated
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-16 18:04:40 +08:00
RainbowMango
6aaa003f38
Add more debug logs for failing case.
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-15 16:00:46 +08:00
Rohan Sharma
11efaf80ea
replace wait.Poll with wait.PollImmediate from e2e testing
...
Signed-off-by: Rohan Sharma <rhnsharma5113@gmail.com>
2021-07-05 12:02:44 +05:30
changzhen
a0c7ef95fd
refactor NewXXXPolicy method in e2e test
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-06-03 15:44:41 +08:00
tinyma123
46974327e8
Add label and spreadByConstraints E2E of CRD and deployment ( #245 )
...
Add E2E of label and group constraints
Signed-off-by: mabotao <1397247577@qq.com>
2021-04-09 16:12:20 +08:00