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

* 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.