Conversation
- Metadata & tracking (enhancement, Jira, QE owner, status) - Document conventions table (CBT, Push mode, Pull mode) - Feature overview and motivation - Section I/II placeholders to be filled Co-authored-by: Cursor <cursoragent@cursor.com>
- Motivation moved to Section I (Motivation and Requirements Review) - Section I checklists: Done [x] for all rows; Entry Criteria, Out of Scope, Risks Status [x] - Testing Goals: P0/P1/P2 goals (CBT, push/pull backup, Windows VM, OCP 4.21, ForceFullBackup, full PVC, etc.); sorted by priority - Out of Scope: restore as feature, offline, performance; removed pull-mode (now P2 goal) - Removed/replaced semicolons; simplified goal wording; removed VM restart goal, VM state PVC/hot-plug goal - Section II.2 Test Strategy: Applicable (Y/N/N/A) and Comments filled for all rows - Performance: no testing planned currently, may be in future - Dependencies: OpenShift and CNV; OCP 4.21 updated KubeVirt images - Compatibility: CBT storage-agnostic; OCP 4.21, Windows VM Co-authored-by: Cursor <cursoragent@cursor.com>
…Section III - Test Environment: uniform 'Standard' where applicable; OCP 4.21, Storage, Special Configurations (KubeVirt images for 4.21) - Entry Criteria: add IncrementalBackup feature gate - Risks: fill all rows (timeline, coverage, env, dependencies, T1 quarantined; start with push backup) - Known Limitations: testing can start with current scope; T1 quarantined; feature in progress, storage providers unblocked - Section III: note to fill from Jira (CNV-61530), single TBD row; Section IV sign-off left as placeholder Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
WalkthroughA new comprehensive CBT (Changed Block Tracking) Quality Engineering Plan document for OpenShift virtualization testing. Defines metadata, feature overview, motivation, requirements, Software Test Plan (STP) with scope, strategy, environment specifications, risk assessment, known limitations, and traceability mapping to Jira requirements. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~30 minutes 🚥 Pre-merge checks | ✅ 3 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
No actionable comments were generated in the recent review. 🎉 🧹 Recent nitpick comments
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features: 🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Cherry-pick Operations
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
STP Metadata
VEP issue: https://github.com/kubevirt/enhancements/blob/main/veps/sig-storage/incremental-backup.md
What this PR does
Adds the CBT (Changed Block Tracking) STP for CNV-61530
Special notes for your reviewer
Summary by CodeRabbit