Merge pull request #3796 from Vacant2333/add_E2E_coverage_of_the_features_doc

Add e2e coverage of the features doc
This commit is contained in:
karmada-bot 2023-07-17 15:53:30 +08:00 committed by GitHub
commit 8388314fbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,4 @@
### E2E coverage of features
Features: https://karmada.io/docs/key-features/features/

View File

@ -0,0 +1,7 @@
### namespace e2e test coverage analysis
| Test Case | E2E Describe Text | Comments |
|------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|
| Create a namespace that needs to be automatically synchronized across all member clusters. | create a namespace in karmada-apiserver ||
| Delete a namespace, and all member clusters need to automatically synchronize the deletion. | delete a namespace from karmada-apiserver ||
| When a new cluster joins, the namespaces on the Karmada control plane (excluding reserved namespaces) need to be synchronized to that cluster. | joining new cluster | [Namespace Management](https://karmada.io/docs/next/userguide/bestpractices/namespace-management/#default-namespace-propagation) |

View File

@ -0,0 +1,13 @@
### resource e2e test coverage analysis
| Test Case | E2E Describe Text | Comments |
|---------------------------------------------------------------------------------------------------------------------------------|---------------------------------|----------|
| DeploymentStatus collection testing: Test the status collection of Deployment resources. | DeploymentStatus collection | |
| ServiceStatus collection testing: Test the status collection of Service resources. | ServiceStatus collection | |
| NodePort Service collection testing: Test the status collection of NodePort type Service resources. | NodePort Service collection | |
| IngressStatus collection testing: Test the status collection of Ingress resources. | IngressStatus collection | |
| JobStatus collection testing: Test the status collection of Job resources. | JobStatus collection | |
| DaemonSetStatus collection testing: Test the status collection of DaemonSet resources. | DaemonSetStatus collection | |
| StatefulSetStatus collection testing: Test the status collection of StatefulSet resources. | StatefulSetStatus collection | |
| PodDisruptionBudget collection testing: Test the status collection of PodDisruptionBudget resources. | PodDisruptionBudget collection | |
| Workload status synchronization testing: Test the synchronization of workload status when a cluster fails and recovers quickly. | Workload status synchronization | |