Conversation
User request (feature): "design the end-to-end tests for the VM scanning feature." User request (branch): "add the changes to the piotr/ROX-29577-VM4VM-e2e-tests branch." Add a Go test_e2e VM-scanning suite that provisions RHEL 9 and RHEL 10 KubeVirt VMs, installs and runs roxagent, validates Central scan visibility, and captures progressive diagnostics for flaky-path triage. Wire a dedicated OpenShift CI job and e2e scripts with CNV/VSOCK prerequisite checks and activation/repo2cpe guardrails. AI-assisted: this commit was partially generated with AI assistance. Made-with: Cursor
|
This change is part of the following stack: Change managed by git-spice. |
|
Skipping CI for Draft Pull Request. |
|
Images are ready for the commit at fc20580. To use with deploy scripts, first |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #19660 +/- ##
==========================================
- Coverage 49.34% 49.32% -0.02%
==========================================
Files 2743 2750 +7
Lines 207019 208394 +1375
==========================================
+ Hits 102152 102794 +642
- Misses 97269 97963 +694
- Partials 7598 7637 +39
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Description
User request (feature): "Design the end-to-end tests for the VM scanning feature."
Add a Go test_e2e VM-scanning suite that provisions RHEL 9 and RHEL 10 KubeVirt VMs, installs and runs roxagent, validates Central scan visibility, and captures progressive diagnostics for flaky-path triage.
Wire a dedicated OpenShift CI job and e2e scripts with CNV/VSOCK prerequisite checks and activation/repo2cpe guardrails.
AI-assisted: this commit was partially generated with AI assistance.
Made-with: Cursor
User-facing documentation
Testing and quality
Automated testing
How I validated my change
Last status when running locally (the issue was that
VM_SCAN_REQUIRE_ACTIVATIONwas set to false instead of true):