### mcs e2e test coverage analysis #### Connectivity testing | Test Case | E2E Describe Text | Comments | |----------------------------------------------------------------------|-------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------| | Test the connectivity(Export service and import service) | Export Service from source-clusters, import Service to destination-clusters | [Multi Cluster Service](https://karmada.io/docs/next/userguide/service/multi-cluster-service/) | | Test the connectivity(Update source-cluster's deployment's replicas) | Update Deployment's replicas | | #### Multi-Cluster Service Testing | Test Case | E2E Description | Comments | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|----------| | Test when the ServiceProvisionClusters field is [member1], ServiceConsumptionClusters field is [member2] | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | | | Test when the ServiceProvisionClusters field is [member1, member2], ServiceConsumptionClusters field is [member2] | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | | | Test when the ServiceProvisionClusters field is [member1, member2], ServiceConsumptionClusters field is [member2]; then, ServiceProvisionClusters field changes to [member2], ServiceConsumptionClusters field is [member1] | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | | | Test when the ServiceProvisionClusters field is empty, ServiceConsumptionClusters field is [member2] | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | | | Test when the ServiceProvisionClusters field is [member1], ServiceConsumptionClusters field is empty | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | | | Test when the ServiceProvisionClusters field is empty, ServiceConsumptionClusters field is empty | Test dispatch EndpointSlice from the provision clusters to the consumption clusters | |