Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Chaos-testerna (samtidig maskinvara och operativsystem) kör olika PnP-drivrutinstester, fuzz-tester för enhetsdrivrutiner och kraftsystemtester samtidigt.
CHAOS-tester
| Test | Beskrivning |
|---|---|
inaktivera stöd för förbättrad enhetstestning (EDT) |
Det här testet avinstallerar testfilterdrivrutinen (msdmfilt.sys) som ett övre filter på enheter som anges med hjälp av DQ-parametern. Det här testfiltret installeras som en del av att köra tester i den här testkategorin PnP-drivrutinstestet använder EDT-filterdrivrutin för att skicka IRP_MN_CANCEL_REMOVE_DEVICE till målenhetsstackar. Parametrar: – se Grundläggande testparametrar för enheter DQ |
Kör CHAOS-test |
Kör PnP-testning och Fuzztestning parallellt medan systemet genomgår alla systemets strömtillstånd som stöds. PnP-drivrutinstesterna skickar I/O-begäranden till målenhetsstackar när PnP-åtgärder utförs. Det här testet kör PnP-tester (inaktivera/aktivera, balansera om, ta bort/starta om, plötslig borttagning och DIF-borttagning) samt drivrutinsfuzztester på testenheten parallellt medan testsystemet cyklas in och ut ur alla de stödda sömnlägena (S1, S2, S3, S4 och anslutet vänteläge). Målet med det här testet är att testa PNP-, I/O- och strömscenarier för samtidighet och för att upptäcka eventuella krascher eller hängningar under processen. Test binary: Devfund_ChaosTest.dll Testmetod: RunCHAOSTest Parameters: DQ - se Testparametrar för enhetsfundament TestPeriod – Anger hur länge testet ska köras (i minuter). |
Relevanta ämnen
Så här testar du en drivrutin i realtid med hjälp av Visual Studio
Så här väljer och konfigurerar du de grundläggande enhetstesterna