Audio APO - Verify APOs Work After an OS Upgrade - TestUpgrade

Third Party APO Test: TestUpgrade

Test Description

APOs are expected to remain stable between Operating System (OS) upgrades without causing crashes, hangs, or critical errors during the process. This has been put in place to prevent blue screen of death issues, Windows Update hang issues, and loss-of-audio issues post-upgrade issues.

This test will ensure that your APO can survive OS upgrade. Upon completion of OS upgrade, your APO will be tested for basic audio functionality. To run this test, you will need to download an ISO file corresponding to the OS you intend to target. Once this ISO is downloaded, you will need to extract the contents into the C:\HLK\ISO\ directory. This test will use an ISO file from C:\HLK\ISO\ to perform validation.

Note

For best results, it is recommended that partners upgrade to a build identical or greater than the currently installed build on the machine.

Instructions

  1. Download intended target Operating System ISO file. For best results, it is recommended to upgrade to the same OS that the machine is already running or any build past that. Do not use an ISO that is a lower build than what the machine already has installed.
  2. Extract the downloaded ISO file's contents into the directory C:\HLK\ISO\ for use in the test.
  3. Once extraction is complete, run the HLK test.

Test details

   
Specifications
  • Device.Audio.APO.ThirdParty
Platforms
  • Windows 10, client editions (x86)
  • Windows 10, client editions (x64)
  • Windows 10, client editions (Arm64)
  • Windows 11, client editions (x86)
  • Windows 11, client editions (x64)
  • Windows 11, client editions (Arm64)
Supported Releases
  • Windows 10 2003
  • Next update to Windows 10
  • Windows 11
  • Next update to Windows 11
Expected run time (in minutes) 60
Category Development
Timeout (in minutes) 240
Requires reboot false
Requires special configuration true
Type automatic

More Information

Parameters

Parameter Name Parameter Description

Common Failure Modes

Failure Cases

Failure Mode Failure Description Guidance
The Execute Task with Commandline cmd.exe /c c:\HLK\ISO\setup.exe /auto:upgrade /compat IgnoreWarning /noreboot Failed with ExitCode 1 Files are not available in the appropriate location Ensure you've properly extracted the contents of the ISO file to the appropriate directory, following the instructions provided in this document.

If your failure mode is not included on this list, search the error code in MSDN.

Additional Documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s): - Device.Audio additional documentation

Troubleshooting

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.