generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Ginkgo/Gomega Migration – Weekly Progress Tracker (136 Files)
Goal: Track weekly file-level progress toward ≥75% coverage.
Week 1 (2 Mar – 8 Mar)
- pkg/controllers/manager.go (test(controllers): migrate core pkg/controllers tests to Ginkgo #5679)
- pkg/controllers/operation_controller.go (test(controllers): migrate core pkg/controllers tests to Ginkgo #5679)
- pkg/controllers/runtime_controller.go (test(controllers): migrate runtime controller tests to Ginkgo #5680)
- pkg/controllers/deploy/runtime_controllers.go (Fluid pr pkg controllers deploy #5682)
- pkg/controllers/deploy/runtime_controllers_test.go (Fluid pr pkg controllers deploy #5682)
- pkg/controllers/suite_test.go (test(controllers): migrate core pkg/controllers tests to Ginkgo #5679, test(controllers): migrate runtime controller tests to Ginkgo #5680)
- pkg/controllers/v1alpha1/dataset/dataset_controller.go (test(dataset): migrate dataset controller tests to Ginkgo v2 #5683)
- pkg/controllers/v1alpha1/dataset/suite_test.go (test(dataset): migrate dataset controller tests to Ginkgo v2 #5683)
- pkg/controllers/v1alpha1/fluidapp/fluidapp_controller.go (test(fluidapp): migrate controller tests to Ginkgo/Gomega #5684)
- pkg/controllers/v1alpha1/fluidapp/implement.go (test(fluidapp): migrate controller tests to Ginkgo/Gomega #5684)
- pkg/controllers/v1alpha1/fluidapp/implement_test.go (test(fluidapp): migrate controller tests to Ginkgo/Gomega #5684)
Week 2 (9 Mar – 15 Mar)
- pkg/controllers/v1alpha1/fluidapp/dataflowaffinity/dataflowaffinity_controller.go
- pkg/controllers/v1alpha1/alluxio/alluxio_runtime_controller.go
- pkg/controllers/v1alpha1/alluxio/implement.go
- pkg/controllers/v1alpha1/alluxio/suite_test.go
- pkg/controllers/v1alpha1/goosefs/implement.go
- pkg/controllers/v1alpha1/goosefs/suite_test.go
- pkg/controllers/v1alpha1/jindo/jindoruntime_controller.go
- pkg/controllers/v1alpha1/jindo/implement.go
- pkg/controllers/v1alpha1/jindo/suite_test.go
- pkg/controllers/v1alpha1/juicefs/juicefsruntime_controller.go
- pkg/controllers/v1alpha1/juicefs/implement.go
Week 3 (16 Mar – 22 Mar)
- pkg/controllers/v1alpha1/juicefs/suite_test.go
- pkg/controllers/v1alpha1/thinruntime/thinruntime_controller.go
- pkg/controllers/v1alpha1/thinruntime/implement.go
- pkg/controllers/v1alpha1/thinruntime/suite_test.go
- pkg/controllers/v1alpha1/vineyard/vineyard_runtime_controller.go
- pkg/controllers/v1alpha1/vineyard/implement.go
- pkg/controllers/v1alpha1/efc/efcruntime_controller.go
- pkg/controllers/v1alpha1/efc/implement.go
- pkg/controllers/v1alpha1/efc/suite_test.go
- pkg/controllers/v1alpha1/dataload/dataload_controller.go
- pkg/controllers/v1alpha1/dataload/implement.go
- pkg/controllers/v1alpha1/dataload/status_handler.go
Week 4 (23 Mar – 29 Mar)
- pkg/controllers/v1alpha1/datamigrate/datamigrate_controller.go
- pkg/controllers/v1alpha1/datamigrate/implement.go
- pkg/controllers/v1alpha1/datamigrate/status_handler.go
- pkg/controllers/v1alpha1/databackup/databackup_controller.go
- pkg/controllers/v1alpha1/databackup/implement.go
- pkg/controllers/v1alpha1/databackup/status_handler.go
- pkg/controllers/v1alpha1/dataprocess/dataprocess_controller.go
- pkg/controllers/v1alpha1/dataprocess/implement.go
- pkg/controllers/v1alpha1/dataprocess/status_handler.go
- pkg/controllers/v1alpha1/dataflow/dataflow_controller.go
- pkg/controllers/v1alpha1/dataflow/operations.go
- pkg/controllers/v1alpha1/webhook/webhook_controller.go
Week 5 (30 Mar – 5 Apr)
- pkg/webhook/handler/mutating/mutating_handler.go
- pkg/webhook/handler/mutating/mutating_handler_test.go
- pkg/webhook/handler/mutating/webhook.go
- pkg/webhook/plugins/nodeaffinitywithcache/node_affinity_with_cache.go
- pkg/webhook/plugins/nodeaffinitywithcache/node_affinity_with_cache_test.go
- pkg/webhook/plugins/nodeaffinitywithcache/tiered_locaity.go
- pkg/webhook/plugins/fusesidecar/fuse_sidecar.go
- pkg/webhook/plugins/fusesidecar/fuse_sidecar_test.go
- pkg/webhook/plugins/requirenodewithfuse/require_node_with_fuse.go
- pkg/webhook/plugins/requirenodewithfuse/require_node_with_fuse_test.go
- pkg/webhook/plugins/prefernodeswithoutcache/prefer_nodes_without_cache.go
- pkg/webhook/plugins/prefernodeswithoutcache/prefer_nodes_without_cache_test.go
Week 6 (6 Apr – 12 Apr)
- pkg/application/inject/fuse/container.go
- pkg/application/inject/fuse/injector.go
- pkg/application/inject/fuse/volume.go
- pkg/application/inject/fuse/mutator/mutator.go
- pkg/ddc/base/dataset.go
- pkg/ddc/base/engine.go
- pkg/ddc/base/operation.go
- pkg/ddc/base/operation_helm.go
- pkg/ddc/base/runtime.go
- pkg/ddc/base/runtime_helper.go
- pkg/ddc/base/setup.go
- pkg/ddc/base/validate.go
Week 7 (13 Apr – 19 Apr)
- pkg/ddc/base/volume.go
- pkg/ddc/factory.go
- pkg/csi/register.go
- pkg/csi/register_test.go
- pkg/csi/plugins/controller.go
- pkg/csi/plugins/driver.go
- pkg/csi/plugins/nodeserver.go
- pkg/csi/plugins/register.go
- api/v1alpha1/common.go
- api/v1alpha1/constant.go
- api/v1alpha1/cacheruntime_types.go
- api/v1alpha1/dataset_types.go
Week 8 (20 Apr – 26 Apr)
- api/v1alpha1/dataload_types.go
- api/v1alpha1/datamigrate_types.go
- api/v1alpha1/databackup_types.go
- api/v1alpha1/dataprocess_types.go
- api/v1alpha1/alluxioruntime_types.go
- api/v1alpha1/goosefsruntime_types.go
- api/v1alpha1/jindoruntime_types.go
- api/v1alpha1/juicefsruntime_types.go
- api/v1alpha1/thinruntime_types.go
- api/v1alpha1/vineyardruntime_types.go
- pkg/ddc/alluxio/engine.go
- pkg/ddc/alluxio/transform.go
Week 9 (27 Apr – 3 May)
- pkg/ddc/alluxio/api_gateway_test.go
- pkg/ddc/goosefs/engine.go
- pkg/ddc/goosefs/transform.go
- pkg/ddc/jindo/engine.go
- pkg/ddc/jindo/transform.go
- pkg/ddc/jindocache/engine.go
- pkg/ddc/jindocache/transform.go
- pkg/ddc/jindofsx/engine.go
- pkg/ddc/jindofsx/transform.go
- pkg/ddc/juicefs/engine.go
- pkg/ddc/juicefs/transform.go
Week 10 (4 May – 10 May)
- pkg/ddc/thin/engine.go
- pkg/ddc/thin/transform.go
- pkg/ddc/vineyard/engine.go
- pkg/ddc/vineyard/transform.go
- pkg/ddc/efc/engine.go
- pkg/ddc/efc/transform.go
- pkg/dataoperation/interface.go
- pkg/dataoperation/constants.go
- pkg/ctrl/watch/manager.go
- pkg/ctrl/watch/runtime.go
- pkg/ctrl/watch/pod.go
- pkg/utils/kubeclient/pod.go
Week 11 (11 May – 17 May)
- pkg/utils/kubeclient/node.go
- pkg/utils/kubeclient/service.go
- pkg/utils/dataset/lifecycle/node.go
- pkg/utils/dataset/volume/create.go
- pkg/utils/dataset/volume/get.go
- pkg/utils/runtimes/options/init.go
- pkg/utils/runtimes/options/controller_sync_runtime.go
- pkg/controllers/runtime_controller_test.go
- pkg/controllers/operation_controller_test.go
- pkg/controllers/v1alpha1/dataset/dataset_controller_ut_test.go
- pkg/controllers/v1alpha1/fluidapp/fluidapp_controller_ut_test.go
- pkg/controllers/v1alpha1/dataflow/operations_test.go
Buffer Week (18 May – 24 May)
- pkg/controllers/v1alpha1/webhook/webhook_controller_test.go
- pkg/dataoperation/interface_test.go
- pkg/dataoperation/context_test.go
- pkg/ddc/factory_test.go
- pkg/csi/plugins/register_test.go
- api/v1alpha1/common_test.go
- api/v1alpha1/status_test.go
- Final coverage diff validation
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels