UAA Test (Manual)

This automated test validates that High Definition (HD) Audio controller and Codec hardware meet the requirements for making sure that the Microsoft HD Audio class driver works correctly. This test also validates that the system BIOS is correctly programming the pin configuration registers in the codec.

Test details

Associated requirements

Device.Audio.AudioController.HDControllerCompliance Device.Audio.HDAudio.HDAudioCodecAdditionalReqs Device.Audio.HDAudio.HDAudioSpecCompliance Device.Audio.HDAudio.HDMIDCN

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

~5 minutes

Categories

Certification

Type

Manual

 

Running the test

For the list of standard prerequisites, seeAudio Device Testing Prerequisites.

Troubleshooting

For troubleshooting information, see Troubleshooting Audio Testing.

Supporting Information

This test installs test drivers for both controllers and Codecs that it uses to communicate directly with the audio hardware. After the test is finished, the original drivers are restored. If a reboot is required during the test, the test application performs this automatically. If automatic logon is enabled on the computer, no user interaction is required. Each test case is marked as PASS, FAIL, or SKIP, as appropriate.

This test covers the codec hardware that is specified by the device ID for the audio device being tested. There is a test in the Device.Systems category that tests all audio controllers and Codecs (audio and modem) within the system being tested.

Command syntax

Command option Description

Uaatest -p "replace restart restore" [-C <profilename>]

Runs all controller and Codec tests, installs test drivers, reboots, and restores original drivers as necessary.

Uaatest -p "codec replace restart restore" [-C <profilename>]

Runs all Codec tests (not controller tests), installs test drivers, reboots, and restores original drivers as necessary.

Uaatest -p "cnt replace restart restore" [-C <profilename>]

Runs all controller tests (not Codec tests), installs test drivers, reboots, and restores original drivers as necessary.

Uaatest -p "[[codec] [cnt]] replace restart"

Installs test drivers but runs no test cases.

Uaatest [-C <profilename>]

Runs tests.

Uaatest -p "[[codec][cnt]] restore restart"

Restores the original test drivers but runs no test cases.

 

Note  

For command-line help for this test binary, type /h

 

File list

File Location

DevIDParse.vbs

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

uaatest.exe

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

t_hdaud.inf

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

t_hdaud.sys

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

t_hdaud.cat

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

hdaudbustest.inf

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

hdaudbustest.sys

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

hdaudbustest.cat

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\WDK

Logo_win7_uaatest.pro

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\Profiles

Logo_vista_uaatest.pro

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\Profiles

s98wtt.dll

<testbinroot>\nttest\MultimediaTest\AVCore\Audio\Profiles

 

 

 

Send comments about this topic to Microsoft