KS Position Test

This automated test verifies that an audio device and driver accurately implement audio render position for stream synchronization.

This test requires that an audio device and driver are installed on a test system. The test targets the audio device and calls GetPosition on the kernel-streaming (KS) filter to make sure that the position is reported accurately.

The following table shows the details for this test.

Test details

Associated requirements

Device.Audio.Base.SamplePositionAccuracy Device.Audio.Base.TimeSynchronizedSampleRates

See the device hardware requirements.

Platforms

Windows 7 (x64) Windows 7 (x86) Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2

Expected run time

~12 minutes

Categories

Certification Functional

Type

Automated

 

Running the test

Before you run the test, complete the test setup as described in the test requirements: Audio Device Testing Prerequisites.

Troubleshooting

For troubleshooting information, see Troubleshooting Audio Testing.

More information

Command syntax

Command option Description

CScript DevIDparse.vbs /WDKDeviceID:[WDKDeviceID]

This command runs the KS Position test job.

Note  

For private testing, set the [WDKDeviceID] option to the device ID and run the test outside of the outside the Windows Hardware Certification Kit (Windows HCK) Studio.

 

 

Note  

For help with this test job, review the DevIDparse.vbs file in a text editor.

 

File list

File Location

DevIDParse.vb

<testbinroot>\nttest\multimediatest\avcore\audio\scripts\

S98wtt.dll

<testbinroot>\nttest\multimediatest\common\

 

 

 

Send comments about this topic to Microsoft