Bug 1896096

Summary: HCK-CI: Enable Driver Verifier Reboot breaks multiple different tests
Product: Red Hat Enterprise Linux 8 Reporter: Basil Salman <bsalman>
Component: virtio-winAssignee: Yvugenfi <yvugenfi>
virtio-win sub component: others QA Contact: lijin <lijin>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: medium    
Priority: unspecified CC: jinzhao, yvugenfi
Version: 8.3Keywords: RFE
Target Milestone: rc   
Target Release: 8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-16 10:05:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Basil Salman 2020-11-09 17:54:26 UTC
Description of problem:
multiple failures on different tests with different virtio devices attached such as:
1. HyperVisor Code Integrity Readiness Test
2. DF- PNP Suprise Remove Device test
3. DF - PNP DIF Remove Device Test (Reliablity)
etc..

As part of the tests the test machine gets rebooted and after the reboot, it runs some other tasks, when the tests fails i noticed that the reboot on the test machine gets very slow and the "after-reboot tasks" start running before the machine has fully restarted, which causes some of the tasks to be cancelled if they are still running and the machine finishes restarting.
while in the successful runs the machine manages to restart before running the tasks and after the reboot it runs the tasks as supposed to and they finish successfully.

In HCK-CI qemu-img snapshots are used to create fresh images for each test run, using snapshots does affect the virtual hard disk performance which can result in such slowness.
currently unsafe cache option is used in a trial to boost the disk performance and fix the issue, it is noticeable that the number of failures has decreased, but they still happen very often.


*This is not a guest-drivers bug.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. run HLK tests using snapshot images.

Actual results:
failed tests

Expected results:
passed tests

Additional info:

Comment 5 lijin 2021-06-28 08:25:32 UTC
Chang status to verified according to comment#4