We have a non-PnP KMDF driver that provides a user mode service through its single CDO. It doesn’t specifically care about hardware and doesn’t do any filtering or monitoring of hardware events.
Given that we’re not aiming for WHQL signing at this time, attestation signing is good enough for now, is there still some benefit to setting up and running the HLK tests?
is there still some benefit to setting up and running the HLK tests
SOME, but not very much. The HLKs MIGHT help you find some otherwise difficult to find problems… But, given that you’re a software only driver (and not something like a FS Minifilter) I think the “cost” (in terms of time, effort, and annoyance) of running the HLKs versus the benefit you’ll get would mitigate against running the HLKs. Unless, you know, you have need for the ultimate in reliability.
Your time will be better spent getting SDV/CA/Clang-Tidy to pass and ensuring your driver builds free of warnings at Warning Level 4.