Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De CHAOS-tests (Gelijktijdige hardware en besturingssysteem) voeren verschillende PnP-stuurprogrammatests, fuzztests van het apparaatstuurprogramma en stroomsysteemtests gelijktijdig uit.
CHAOS-tests
| Testen | Beschrijving |
|---|---|
Ondersteuning voor Enhanced Device Testing (EDT) uitschakelen |
Met deze test wordt het testfilterstuurprogramma (msdmfilt.sys) verwijderd als een bovenfilter op apparaten die zijn opgegeven met behulp van de DQ-parameter. Dit testfilter wordt geïnstalleerd als onderdeel van het uitvoeren van tests in deze testcategorie De PnP-stuurprogrammatest maakt gebruik van het EDT-filterstuurprogramma om IRP_MN_CANCEL_REMOVE_DEVICE te verzenden naar doelapparaatstacks. Parameters: - zie Testparameters voor apparaatbasisprincipes DQ |
CHAOS-test uitvoeren |
Voert PnP-tests en Fuzz-tests parallel uit tijdens het fietsen van het systeem door alle ondersteunde systeemstroomstatussen. De PnP-stuurprogrammatests verzenden I/O-aanvragen naar doelapparaatstacks tijdens het uitvoeren van PnP-bewerkingen. Met deze test worden PnP-tests uitgevoerd (uitschakelen/inschakelen, opnieuw verdelen, verwijderen/opnieuw opstarten, plotseling verwijderen en DIF-verwijderen) en Fuzz-tests voor stuurprogramma's parallel op het testapparaat, terwijl het testsysteem tegelijkertijd in en uit alle ondersteunde slaapstanden (S1, S2, S3, S4 en Connected Standby) wordt gefietst. Het doel van deze test is om scenario's voor PNP-, I/O- en Power-gelijktijdigheid te testen en eventuele crashes en/of vastlopers in het proces op te sporen. Binair testen: Devfund_ChaosTest.dll Testmethode: RunCHAOSTest Parameters: DQ - zie Apparaatfundamenten-Testparameters TestPeriod - Hiermee geeft u op hoe lang de test moet worden uitgevoerd (in minuten). |
verwante onderwerpen
Een stuurprogramma testen tijdens runtime met behulp van Visual Studio
Hoe u de basisfunctietests van apparaten selecteert en configureert
Basisprincipestests voor apparaten