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.

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

noteNote
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\

Show:
© 2014 Microsoft