Ginkgo/Gomega Migration - Weekly Progress Tracker (136 Files)
Goal: Track weekly file-level progress toward >=75% coverage.
Open PRs (Awaiting Review/Merge)
These PRs have been submitted and are pending review. Items remain in their original week sections below.
test(dataset): migrate dataset controller tests to Ginkgo v2 #5683 - pkg/controllers/v1alpha1/dataset (dataset_controller.go, suite_test.go)
test(fluidapp): migrate controller tests to Ginkgo/Gomega #5684 - pkg/controllers/v1alpha1/fluidapp (fluidapp_controller.go, implement.go, implement_test.go)
test(dataprocess): migrate package tests and fix status handling #5739 - pkg/controllers/v1alpha1/dataprocess (dataprocess_controller.go, implement.go, status_handler.go)
test(dataflow): add Ginkgo/Gomega package tests #5741 - pkg/controllers/v1alpha1/dataflow (dataflow_controller.go, operations.go)
fix(webhook): preserve required affinity branch semantics #5757 - pkg/webhook/plugins/requirenodewithfuse (require_node_with_fuse.go, require_node_with_fuse_test.go)
test: add alluxio engine and transform coverage #5804 - pkg/ddc/alluxio (engine.go, transform.go, api_gateway_test.go)
test: expand jindocache Ginkgo coverage #5818 - pkg/ddc/jindocache (engine.go)
test: add ddc factory Ginkgo coverage #5824 - pkg/ddc/factory (factory.go, factory_test.go)
test(dataset): add Ginkgo unit coverage for dataset controller #5827 - pkg/controllers/v1alpha1/dataset (dataset_controller_ut_test.go)
test(api/v1alpha1): migrate core API tests to Ginkgo #5889 - api/v1alpha1 core API tests
test(api/v1alpha1): add data operation type coverage #5890 - api/v1alpha1 data operation API type coverage
test(api/v1alpha1): add runtime and status type coverage #5891 - api/v1alpha1 runtime/status API type coverage
Completed Work (Weeks 1-7)
Click to expand ~95 completed items
Week 1 (2 Mar - 8 Mar) - 6/11
Week 2 (9 Mar - 15 Mar) - 11/11
Week 3 (16 Mar - 22 Mar) - 12/12
Week 4 (23 Mar - 29 Mar) - 7/12
Week 5 (30 Mar - 5 Apr) - 10/12
Week 6 (6 Apr - 12 Apr) - 9/12
Week 7 (13 Apr - 19 Apr) - Already in Ginkgo/Gomega audit
Remaining Work
Week 8 (20 Apr - 26 Apr)
Week 9 (27 Apr - 3 May)
Week 10 (4 May - 10 May)
Week 11 (11 May - 17 May)
Buffer Week (18 May - 24 May)
Ginkgo/Gomega Migration - Weekly Progress Tracker (136 Files)
Open PRs (Awaiting Review/Merge)
These PRs have been submitted and are pending review. Items remain in their original week sections below.
Completed Work (Weeks 1-7)
Click to expand ~95 completed items
Week 1 (2 Mar - 8 Mar) - 6/11
Week 2 (9 Mar - 15 Mar) - 11/11
Week 3 (16 Mar - 22 Mar) - 12/12
Week 4 (23 Mar - 29 Mar) - 7/12
Week 5 (30 Mar - 5 Apr) - 10/12
Week 6 (6 Apr - 12 Apr) - 9/12
Week 7 (13 Apr - 19 Apr) - Already in Ginkgo/Gomega audit
Remaining Work
Week 8 (20 Apr - 26 Apr)
Week 9 (27 Apr - 3 May)
Week 10 (4 May - 10 May)
Week 11 (11 May - 17 May)
Buffer Week (18 May - 24 May)