windows-nt/Source/XPSP1/NT/base/busdrv/acpi/tools/pmte
2020-09-26 16:20:57 +08:00
..
1stress_without_critical.psf Add source files 2020-09-26 16:20:57 +08:00
2stress_with_critical.psf Add source files 2020-09-26 16:20:57 +08:00
3stress_with_diff_rtc_values.psf Add source files 2020-09-26 16:20:57 +08:00
bd.exe Add source files 2020-09-26 16:20:57 +08:00
boot_test.psf Add source files 2020-09-26 16:20:57 +08:00
bt.cmd Add source files 2020-09-26 16:20:57 +08:00
bt_finish.ini Add source files 2020-09-26 16:20:57 +08:00
bt_finish.psf Add source files 2020-09-26 16:20:57 +08:00
bt_rs.ini Add source files 2020-09-26 16:20:57 +08:00
bt_rs.psf Add source files 2020-09-26 16:20:57 +08:00
btnrpmte.cmd Add source files 2020-09-26 16:20:57 +08:00
btpmte.cmd Add source files 2020-09-26 16:20:57 +08:00
cmtestapi.dll Add source files 2020-09-26 16:20:57 +08:00
dbgport.sys Add source files 2020-09-26 16:20:57 +08:00
denumcmd.exe Add source files 2020-09-26 16:20:57 +08:00
devenu.dll Add source files 2020-09-26 16:20:57 +08:00
dtimeout.psf Add source files 2020-09-26 16:20:57 +08:00
gdtest.exe Add source files 2020-09-26 16:20:57 +08:00
gendev.dll Add source files 2020-09-26 16:20:57 +08:00
hctdrv.sys Add source files 2020-09-26 16:20:57 +08:00
ipmte.cmd Add source files 2020-09-26 16:20:57 +08:00
kc.exe Add source files 2020-09-26 16:20:57 +08:00
manual.psf Add source files 2020-09-26 16:20:57 +08:00
nfservic.exe Add source files 2020-09-26 16:20:57 +08:00
notify.exe Add source files 2020-09-26 16:20:57 +08:00
nowait.ini Add source files 2020-09-26 16:20:57 +08:00
ntios.psf Add source files 2020-09-26 16:20:57 +08:00
nveng.dll Add source files 2020-09-26 16:20:57 +08:00
pmcs.dll Add source files 2020-09-26 16:20:57 +08:00
pmte.exe Add source files 2020-09-26 16:20:57 +08:00
pmte.html Add source files 2020-09-26 16:20:57 +08:00
pmte.inf Add source files 2020-09-26 16:20:57 +08:00
pmte.ini Add source files 2020-09-26 16:20:57 +08:00
pmte1.ini Add source files 2020-09-26 16:20:57 +08:00
pmte2.ini Add source files 2020-09-26 16:20:57 +08:00
pmteauto.bat Add source files 2020-09-26 16:20:57 +08:00
pmtedt.exe Add source files 2020-09-26 16:20:57 +08:00
pmteping.exe Add source files 2020-09-26 16:20:57 +08:00
pnp_pmte.psf Add source files 2020-09-26 16:20:57 +08:00
pnpservice.exe Add source files 2020-09-26 16:20:57 +08:00
po.ini Add source files 2020-09-26 16:20:57 +08:00
popnp.exe Add source files 2020-09-26 16:20:57 +08:00
re_test.cmd Add source files 2020-09-26 16:20:57 +08:00
readme.txt Add source files 2020-09-26 16:20:57 +08:00
regini.exe Add source files 2020-09-26 16:20:57 +08:00
restart.cmd Add source files 2020-09-26 16:20:57 +08:00
rs.exe Add source files 2020-09-26 16:20:57 +08:00
sm.cmd Add source files 2020-09-26 16:20:57 +08:00
smbchk.cmd Add source files 2020-09-26 16:20:57 +08:00
smbcmp.exe Add source files 2020-09-26 16:20:57 +08:00
smbdos.exe Add source files 2020-09-26 16:20:57 +08:00
smbquery.exe Add source files 2020-09-26 16:20:57 +08:00
sound.wav Add source files 2020-09-26 16:20:57 +08:00
ssetup.exe Add source files 2020-09-26 16:20:57 +08:00
test_pmte.psf Add source files 2020-09-26 16:20:57 +08:00
viewer.dll Add source files 2020-09-26 16:20:57 +08:00

* PMTE  Power Management test shell

This tests several device types in a system before and after each 
sleep state the system supports. You can run one of the supplied scripts that will 
do this as many times as you specify automatically.


Currently it tests the below device types.

 Disks
 CD-ROM
 Floppy
 Sound
 NET
 IRDA
 Serial with loopback
 Modems
 parallel port
 VIDEO


* TO RUN A SCRIPT FROM THE COMMAND LINE

Type 

Pmte /rs: <scriptName> <NumberOfTimes>


* TO SKIP TESTING SOME OF THE DEVICE TYPES

To exclude one or more of the above devices types in testing use the 
/sdt: (skip device type) switch for each device type you want to skip.
For example to not test Serial/Modem  and the BOOFLOPPY devices types type 
the below.

Pmte /sdt:  COM  /sdt:  bootFLOPPY

It is ussaly a good idea to skeep the bootfloppy because hiberanet will probaply not be automated.

Other devices type that we can skip are

NET
IRDA
DISK
SOUND
VIDEO


* hanging tests.

PMTE spawns a process for each device test, 
when PMTE is unable to talk to one of these processes it will break into the kernel debugger. 
So that this system issue can be debugged.

You need a kernel debugger connected otherwise the APP will just AV, when this happens.


* Other switches

/QOS:

If you start PMTE from a test shell that can parse the pmte.log file.  
If this switch is used PMTE will just exit when it is done testing.

/LOG: [log file name]

The default log file name is pmte.log if you need to call it something else for some reason 
use this switch.