I would expect it to have some extra functionality not usually baked into the kernel to be extra careful (and note) when a device works, but not quite obeys the protocols it should. Microsoft used to have "checked builds" (IIRC) that validated API call parameters. It was slower, but it would slap your hand instead of crashing when you asked it to do something stupid.
Also, if it's a hardware validation tool, I'd expect it to be able to collect and send all sorts of telemetry back to Microsoft. They are also interested in whether the device you are validating works correctly.
Also, if it's a hardware validation tool, I'd expect it to be able to collect and send all sorts of telemetry back to Microsoft. They are also interested in whether the device you are validating works correctly.