### cluster affinities e2e test coverage analysis

| Test Case                                                                                      | E2E Describe Text                                       | Comments                                                                                                                       |
|------------------------------------------------------------------------------------------------|---------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|
| [PropagationPolicy] Test ClusterAffinities when schedule with multi clusterAffinity            | propagate deployment and then update the cluster label  | [Cluster Affinities](https://karmada.io/docs/next/userguide/scheduling/resource-propagating/#multiple-cluster-affinity-groups) |
| [PropagationPolicy] Test when schedule change from clusterAffinity to clusterAffinities        | propagate deployment and then update the cluster label  |                                                                                                                                |
| [PropagationPolicy] Test when schedule change from clusterAffinities to clusterAffinity        | propagate deployment and then update the cluster label  |                                                                                                                                |
| [ClusterPropagationPolicy] Test ClusterAffinities when schedule with multi clusterAffinity     | propagate clusterRole and then update the cluster label |                                                                                                                                |
| [ClusterPropagationPolicy] Test when schedule change from clusterAffinity to clusterAffinities | propagate clusterRole and then update the cluster label |                                                                                                                                |
| [ClusterPropagationPolicy] Test when schedule change from clusterAffinities to clusterAffinity | propagate clusterRole and then update the cluster label |                                                                                                                                |
| Test ClusterAffinities reschedule when member cluster become unReachable                       | deployment failover testing                             |                                                                                                                                |
