question

LokeshPrajapati-5114 avatar image
0 Votes"
LokeshPrajapati-5114 asked wincpp commented

WHQL PNP tests failing at RebootForDeviceRecovery step

I am currently testing our new drivers for a PCIe Network Adapter using WHQL suite against a Windows Server 2019 machine. Four of the Device Fundamentals tests fail at the same RebootForDeviceRecovery step. Logs aren't helpful enough to figure out how to fix the drivers to pass these tests. Is there a way for me to understand what exactly RebootForDeviceRecovery step does so I can trace the process step by step?

Any general guidance about how to make driver behave properly to pass that step would be much appreciated.

The failing tests are:
DF - Concurrent Hardware And Operating System (CHAOS) Test (Development and Integration)
DF - Concurrent Hardware And Operating System (CHAOS) Test (Reliability)
DF - PNP Surprise Remove Device Test (Development and Integration)
DF - PNP Surprise Remove Device Test (Reliability)




windows-hardware-wdk
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

CymonKilmer-4330 avatar image
1 Vote"
CymonKilmer-4330 answered wincpp commented

Take a look at this documentation as it has a lot of useful information about the DF tests.

https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/device-devfund-additional-documentation

Also ensure that the playlist is loaded so tests that are not required for WHCP will be removed.
https://docs.microsoft.com/en-us/windows-hardware/test/hlk/#download-windows-hardware-compatibility-playlist


· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Playlists was a good suggestion - I didn't know about that. Thank you. Playlist removed 3 out of the 4 failing tests. I have raised a support ticket to get help from MS to fix "DF - PNP Surprise Remove Device Test (Reliability)". I run the test steps manually and they pass, but the test fails when run from HLK Studio.

0 Votes 0 ·

@CymonKilmer-4330 The said playlists are not available at this moment. Have they deprecated the functionality?

I am also facing issues with the CHAOS test and with PNP rebalance fail restart test for which I have started this thread https://docs.microsoft.com/en-us/answers/questions/334324/hlk-failed-df-tests-pnp-rebalance-fail-restart-dev.html

0 Votes 0 ·