xdp-testing
XDP for Windows: Testing & Debugging
This skill covers everything an agent needs to execute tests on the required separate test machine, attach kd for crash analysis, and recover the machine to a known-good state after a bugcheck.
[!IMPORTANT] All XDP testing must occur on a separate Windows test machine — never the dev machine. Always pass
-ComputerName <machine>explicitly on every test command. Do not rely ontools\remote-set-default.ps1alone — the session default lives in the PowerShell global scope and is silently lost when a new terminal spawns (afterStart-Process, kd sessions, or whenever the tool host opens a fresh shell). A test script invoked without-ComputerNameand without an active session default will run against the dev machine and may damage local state. Treat-ComputerNameas required.