Commit Graph

90 Commits

Author SHA1 Message Date
Xinzhao Xu bc883c86b1 Add e2e test for the AggregateStatus hook
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2022-01-21 15:22:37 +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
Xinzhao Xu 7207dad298 Add e2e test for the ReviseReplica hook
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-31 12:33:47 +08:00
lonelyCZ f4c71a6370 Run karmada-interpreter-webhook-example in CI
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-30 20:46:32 +08:00
zhangyukun 7457563a86 Add e2e test for unjoining not ready cluster
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2021-12-22 15:01:51 +08:00
karmada-bot 5f23b655ed
Merge pull request #1126 from jameszhangyukun/e2e-overriderules
Add a e2e test for OverrideRules of OverridePolicy
2021-12-20 11:09:26 +08:00
zhangyukun 28889171fd e2e test for overridemanager.go
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2021-12-20 10:30:26 +08:00
changzhen 586cd9d407 update discoveryv1beta1 to discoveryv1 for endpointslice
Signed-off-by: changzhen <changzhen5@huawei.com>
Signed-off-by: Shike-Ada <1073457937@qq.com>
2021-12-18 17:19:21 +08:00
Xinzhao Xu 1a9a592230 Fix namespace issue in the porting workloads e2e test
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-15 16:14:53 +08:00
Xinzhao Xu 7abeb1225a Add e2e test for managing existing resources scenario
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-14 14:31:32 +08:00
lihanbo 435f32cc4d update Scheduled conditon when failed scheduling
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-12-02 17:53:53 +08:00
karmada-bot b54a75ec24
Merge pull request #1019 from XiShanYongYe-Chang/e2e-framework
Refector: add framework for e2e
2021-11-25 19:32:03 +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 b634297edf Remove ClusterNamespace from GlobalCommandOptions
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-23 16:49:43 +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
karmada-bot ccf78c1c70
Merge pull request #891 from Garrybest/pr_dynamic_weight
divide replicas weighted by AvailableReplicas
2021-11-08 15:41:55 +08:00
Garrybest d01fccfd3b add division algorithm test
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-11-06 22:39:57 +08:00
pigletfly dac00692e7 refactor object watcher interface
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-11-05 23:26:51 +08:00
wawa0210 78603cc2c7
Introduce --wait flag for karmada join or unjoin command
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-11-01 00:10:26 +08:00
karmada-bot 7daf975d4d
Merge pull request #874 from dddddai/test
use gomega.Eventually to wait for scheduling in taint toleration test
2021-10-28 14:16:38 +08:00
dddddai 4eb8cc6b72 use gomega.Eventually to check target cluster
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-10-28 09:56:12 +08:00
karmada-bot e2d16ae57a
Merge pull request #855 from XiShanYongYe-Chang/upgrade-k8s-dependency
upgrade k8s dependency to v0.22.2
2021-10-25 10:48:58 +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
tboros 99f82c2523 #853 remove cluster_test.go
Signed-off-by: tboros <tboros@bol.com>
2021-10-22 12:12:24 +02:00
karmada-bot 4ac02a613f
Merge pull request #808 from RainbowMango/pr_nominate_owners
nominate approvers and reviewers
2021-10-22 10:46:09 +08:00
changzhen 8dfd57c2fe add framework for e2e
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-21 14:08:27 +08:00
changzhen 8e1e16e950 adapt the Scheduled condition for binding
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-20 10:59:03 +08:00
RainbowMango fb81c73c67 nominate approvers and reviewers
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-10-19 14:31:38 +08:00
karmada-bot d2af1e1991
Merge pull request #823 from dddddai/sched-condition
Propose a Scheduled condition for RB/CRB
2021-10-18 15:15:01 +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
guoyao ab3f176163 replace deprecated package io/ioutil with packages io and os
Signed-off-by: guoyao <1015105054@qq.com>
2021-10-16 11:50:36 +08:00
dddddai 767628c560 fix failover test
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-10-12 17:42:26 +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
Garrybest 35b02bc497 add scheduler estimator test
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-12 13:45:00 +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
karmada-bot c42ca39041
Merge pull request #639 from RainbowMango/pr_nominate_reviewers
nominate owners
2021-08-26 09:11:44 +08:00
karmada-bot 5081eedb0a
Merge pull request #601 from qianjun1993/delete-policy
keep ResourceBinding when removing PropagationPolicy
2021-08-25 09:16:41 +08:00
junqian bf7f4bf097 stop remove ClusterResourceBindings labeled with policy
Signed-off-by: junqian <junqian@tencent.com>
2021-08-24 15:08:39 +08:00
RainbowMango ef1e4c22fd nominate reviewers
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-21 16:17:58 +08:00
changzhen b2260d02ce fix flake: propagation with taint and toleration testing
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-21 14:51:54 +08:00
RainbowMango f824427351 Move QPS and Burst to cluster status controller.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-19 11:44:24 +08:00
lihanbo 8e90d2c93f fix bug of distributing job
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-08-11 19:47:03 +08:00
karmada-bot e02ee0bad6
Merge pull request #562 from XiShanYongYe-Chang/e2e-occasionally
Fix scheduling test failing
2021-07-28 20:59:53 +08:00
changzhen 64991d2b9d fix scheduling test failing
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-28 14:36:04 +08:00
changzhen eb98d1f930 do not create ns in member cluster by hand
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-23 16:05:07 +08:00