Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-132928

[virtio-win][whql test][ARM] pvpanic: "DF - Sleep" test cases

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • No
    • Important
    • rhel-virt-windows
    • None
    • QE ack
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • aarch64
    • Windows
    • None

      What were you trying to do that didn't work?
      QE found that "DF - Sleep and PNP (disable and enable) with IO Before and After (Reliability)" and "DF - Sleep with IO During (Reliability)" both failed. These two test cases seem to have the same problem: the test log lists 100% but the count of sub-cases is only 2 or 3. Besides, the Logs head is drawn as ": (" and found the Memory dump file on the guest.

      Please provide the package NVR for which bug is seen:

      • DISTRO=RHEL-10.2-20251028.0
      • CPU=Neoverse-N1
      • kernel-6.12.0-146.el10.aarch64
      • qemu-kvm-core-10.1.0-4.el10.aarch64
      • virtiofsd-1.13.2-1.el10_0.aarch64

      How reproducible:
      always

      Steps to reproduce
      1. Boot a HLK guest and discover it in the Job Monitor tab of HLK Manager(Install the HLK Driver from our HLK SMB server (\\<HLK_Server_IP>\HLKInstall\Client).)
      2. Run the <WHQL_testcase> in "Windows Hardware Lab Kit"
      3. Check the results in the "Results" tab.

      Expected results
      PASS

      Actual results
      Failed and the Logs head is drawn as ": ("

       

      Note: QEMU cmdlines

      # cat /home/wji_w11_hlk_client_for_pvpanic.sh 
      /usr/libexec/qemu-kvm \
      -name guest=win11,debug-threads=on \
      -blockdev '{"node-name": "file_aavmf_code", "driver": "file", "filename": "/usr/share/edk2/aarch64/QEMU_EFI-silent-pflash.raw", "auto-read-only": true, "discard": "unmap"}' \
      -blockdev '{"node-name": "drive_aavmf_code", "driver": "raw", "read-only": true, "file": "file_aavmf_code"}' \
      -blockdev '{"node-name": "file_aavmf_vars", "driver": "file", "filename": "/home/vars-vm1.raw", "auto-read-only": true, "discard": "unmap"}' \
      -blockdev '{"node-name": "drive_aavmf_vars", "driver": "raw", "read-only": false, "file": "file_aavmf_vars"}' \
      -m 14336 \
      -smp 64,maxcpus=64,cores=32,threads=1,clusters=1,sockets=2  \
      -cpu 'host' \
      -machine virt,gic-version=host,pflash0=drive_aavmf_code,pflash1=drive_aavmf_vars,memory-backend=mem-machine_mem \
      -object '{"size": 15032385536, "mem-path": "/dev/shm", "share": true, "id": "mem-machine_mem","qom-type": "memory-backend-file"}'  \
      -nodefaults -vnc 0.0.0.0:0 -monitor stdio -enable-kvm \
      -device ramfb \
      -device '{"driver":"qemu-xhci","p2":15,"p3":15,"id":"usb"}' \
      -device '{"driver":"usb-tablet","id":"input0","bus":"usb.0","port":"1"}' \
      -device '{"driver":"usb-kbd","id":"input1","bus":"usb.0","port":"2"}' \
      -drive file=/home/kvm_autotest_root/iso/windows/virtio-win-attestation-0.1-292.iso,media=cdrom,if=none,id=drivers_win -device '{"driver":"usb-storage","drive":"drivers_win"}' \
      -device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus":"pcie.0","multifunction":true,"addr":"0x2"}' \
      -device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus":"pcie.0","addr":"0x2.0x1"}' \
      -device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x2.0x2"}' \
      -device '{"driver":"pcie-root-port","port":11,"chassis":4,"id":"pci.4","bus":"pcie.0","addr":"0x2.0x3"}' \
      -device '{"driver":"pcie-root-port","port":12,"chassis":5,"id":"pci.5","bus":"pcie.0","addr":"0x2.0x4"}' \
      -blockdev '{"driver":"file","filename":"/home/win11_01_withouttpm_25h2_for_pvpanic.qcow2","node-name":"libvirt-2-storage","auto-read-only":true,"discard":"unmap"}' \
      -blockdev '{"node-name":"libvirt-2-format","read-only":false,"discard":"unmap","driver":"qcow2","file":"libvirt-2-storage","backing":null}' \
      -netdev '{"type":"tap","id":"hostnet0"}' \
      -device '{"driver":"virtio-net-pci","netdev":"hostnet0","id":"net0","mac":"52:54:00:dc:d6:7d","bus":"pci.4","addr":"0x0"}' \
      -device '{"driver":"virtio-scsi-pci","bus":"pci.3","addr":"0x0"}' \
      -device '{"driver": "scsi-hd", "id": "image1", "drive": "libvirt-2-format", "write-cache": "on"}' \
      -device pvpanic-pci,bus=pcie.0,addr=0x7 

              yvugenfi@redhat.com Yan Vugenfirer
              rh-ee-wji Wenkang Ji
              Virt Windows SST Bugs Virt Windows SST Bugs
              Wenkang Ji Wenkang Ji
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: